创建飞扬的小鸟动画
Creating a flappy bird animation
我是 Java 的新手,我正在制作自己的 flappybird 游戏副本。从理论上讲,您将如何创建鸟的动画?是多图合集还是有什么Class可以改变小鸟上升时的角度?
笼统地说,我会有一个动画(响应事件和时间流逝而播放的一系列图片)。
然后我会为对象(鸟)设置一个动画,并在每次有人按下 space 键时设置动画的开始时间。然后,随着时间循环的推进,我将根据动画开始后经过的时间检查精灵的呈现是否需要更新。
一旦动画中没有更多的 sprite 可以呈现,我就会回到鸟的正常 sprite。
我是 Java 的新手,我正在制作自己的 flappybird 游戏副本。从理论上讲,您将如何创建鸟的动画?是多图合集还是有什么Class可以改变小鸟上升时的角度?
笼统地说,我会有一个动画(响应事件和时间流逝而播放的一系列图片)。
然后我会为对象(鸟)设置一个动画,并在每次有人按下 space 键时设置动画的开始时间。然后,随着时间循环的推进,我将根据动画开始后经过的时间检查精灵的呈现是否需要更新。
一旦动画中没有更多的 sprite 可以呈现,我就会回到鸟的正常 sprite。