Domanda

Sto usando andengine e ho uno Sprite animato.

Io uso scene.animate(duration,0,5,1) di animare lo sprite da prima piastrella fino all'ultimo.

mi chiedo se in qualche modo ho potuto fare l'animazione all'indietro in modo che si parte dalla ultima tessera per la prima piastrella.
Che cosa ho bisogno per arrivare è 0,1,2,3,4,5,4,3,2,1,0.

È stato utile?

Soluzione

Prova questo,

sprite.animate(long[] pFrameDurations, int[] pFrames, int pLoopCount)

dove specifics animati cornici

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 
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top