キャンバスに複数のオブジェクトがあります。そして、ある条件の後、スプライトの一部をアニメーション化したいと思います。ここに私のコード:
private AnimatedSprite[] sign;
sign = new AnimatedSprite[9];
// some loop code to create 9 sign
..
sign[index] = new AnimatedSprite(x, y, myregion);
..
この部分がOKになるまで、すべての標識が正しい位置にあります。しかし、スプライトをアニメーション化したい場合、そのスプライトもすべてアニメーション化します。ここにコード:
while(signIndex<9)
{
if(signIndex==winSlot[0] || signIndex==winSlot[1] || signIndex==winSlot[2])
{
grupSign= null;
grupSign= sign[signIndex];
grupSign.animate(200, true);
}
signIndex++;
}
特定のスプライトのみをアニメーション化する方法を知っている人はいますか?