|
|
游戏要用键盘控制,在每次循环中都检查→键是否是按下,如果是按下的,那么角色坐标
向右边移动1个像素,然后更新显示,问题是角色的移动动画是一组连续的图片,假设有
8帧,如果每次都更新,那么岂不是角色只移动了8个像素就播放一次移动动画?
还有如果角色走到地图某个位置要发生爆炸,那么这时就要绘制爆炸的图片,难道是在循环里
写好绘制爆炸的代码,然后在前面加个判断,判断地图上这个位置是否有角色???
如果这样的位置有100个,那要检测100次?
这些问题我向来很就也没结果,主要是不知道每次循环到底干什么,到处找资料也无结果,只能到这里求救了.
希望哪为好人能写个例子,只要完成 键盘或者鼠标控制角色移动,然后按一下某个键就播放
一段动画(连续的图片),还有角色走到某个位置就播放一段动画(连续的图片).
如果写代码太麻烦,能画个图来说明一下也好.
万分感谢! |
|