我是Libgdx的新手,当我点击他时,我一直在改变演员的纹理。 我的游戏是关于一个投掷球破墙的角色。 我在游戏中创造了“站起来”的角色,我希望他在投掷球时改变纹理(动画可能是......我还有3个纹理,他正在做一个动作)。然后,他必须再次回到他的默认纹理。 可能吗? 对不起我的英语不好。这是我的第一篇文章。感谢
答案 0 :(得分:0)
您的播放器是否为扩展Actor
的自定义类?
如果是这样,您只需添加一个监听器(https://github.com/libgdx/libgdx/wiki/Scene2d#wiki-event-system)即可接收点击事件。动画本身可以使用SpriteAnimation
(https://github.com/libgdx/libgdx/wiki/2D-Animation)或某个自定义Action
(https://github.com/libgdx/libgdx/wiki/Scene2d#wiki-actions)来完成。
希望这有助于......:)