2013-02-08 55 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)); 
相關問題