Я анимирую несколько предметов, используя эффект Move. Я добавляю каждый элемент в массив после того, как он был добавлен в список отображения, и как только все элементы добавляются, вызывая метод play, передавая ему массив элементов.
В моей анимации воспроизводится только последний элемент.
Вот мой код:
MXML: s: Move id = "coinFall" yFrom = "- 400" duration = "2000" />
public function showCoins(n:Number):void{
holder.removeAllElements();
var targets:Array = [];
if (n>=2.5){
var coins:uint = Math.round(n/2.5);
for (var i:uint = 0; i<coins; i++){
var c:Coin = new Coin();
c.y = 0 - (i*15);
holder.addElement(c);
targets.push(c);
}
coinFall.play(targets);
}
}
Любая помощь высоко ценится.
Спасибо