【问题标题】:Creating a flappy bird animation创建一个飞扬的小鸟动画
【发布时间】:2016-12-20 23:12:58
【问题描述】:

我是 Java 新手,我正在制作自己的 Flappybird 游戏副本。只是理论上,你将如何创建鸟的动画?我应该把它作为许多图片的汇编来做,还是有任何可以改变鸟上升时角度的类?

【问题讨论】:

  • “许多图片的编译” ... 也称为“精灵表”。我认为使用AffineTransform 应用旋转。祝你好运!

标签: java flappy-bird-clone


【解决方案1】:

一般来说,我会制作一个动画(响应事件和时间流逝而播放的一系列图片)。

然后我会为对象(鸟)设置动画,以及每次有人按下空格键时动画的开始时间。然后,随着时间循环的推进,我会检查精灵的演示是否需要根据动画开始后经过的时间进行更新。

一旦动画中没有要呈现的精灵,我会回到小鸟的正常精灵。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-16
    • 1970-01-01
    • 1970-01-01
    • 2020-11-18
    • 1970-01-01
    • 2022-11-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多