2013-02-08 23 views
0

Libgdx的动画指南现已在弃用部分,我没有找到替代品。因此,我打算编写一个方便的AnimatedSprite类,它扩展了Sprite。我的想法是在每次更新(游戏框架)中,我将设置与其图像帧相对应的新TextureRegion(或仅X/Y坐标)。我应该为每个帧设置新的TextureRegion for Sprite吗?

我想知道为什么没有为Libgdx内置的AnimatedSprite类?我的解决方案有什么问题吗?是否有任何替代弃用的Sprite动画指南?

+0

寻找[行动](https://code.google.com/p/libgdx/wiki/scene2d#操作)? – 2013-02-09 05:09:30

+0

@StefanHanke对不起,我该如何使用'action'来解决我的问题? – 2013-02-09 09:45:01

+0

对不起,我以为你在寻找一般的动画处理。 – 2013-02-09 10:05:05

回答

0

您可以安全地设置新的区域到雪碧的每一帧,这样的工程奇迹:

sprite.setRegion(animation.getKeyFrame(stateTime, true)); 
相关问题