我正在使用andengine,我有一个动画精灵。
我使用scene.animate(duration,0,5,1)
为第一个tile到最后一个tile生成精灵。
我想知道我是否能以某种方式向后做动画,以便从最后一个瓷砖开始到第一个瓷砖。
我需要得到的是0,1,2,3,4,5,4,3,2,1,0
。
答案 0 :(得分:4)
试试这个,
sprite.animate(long[] pFrameDurations, int[] pFrames, int pLoopCount)
,其中 动画细节框架
Parameters:
pFrameDurations: indicates the time delays between animations and must have the same length as pFrames.
pFrames: indices of the frames to animate. // Here you specify your 0,1,2,3,4,5,4,3,2,1,0
pLoopCount: indicates the no of times you want to repeat the animation