У меня три мяча. Что мне делать?
Они должны выглядеть так, как будто их манипулируют при анимации, но
Я не правильно их индексирую. Пожалуйста, помогите.
Спасибо
Редактировать
Может быть, я должен просто использовать массив. getChild - вроде работает, но не зацикливается, хотя идеально. Он двигает один или два шара, а не один за другим ...
//JUGGLING ANIMATION WITH 3 BALLS
var myTimer:Timer = new Timer(444);
myTimer.addEventListener(TimerEvent.TIMER,someFunction);
myTimer.start();
function someFunction(event:TimerEvent) {
var T:Number =0;
//WHERE I'M SETTING IT WRONG
T++;
T %= 3;
var dr:*;
dr = getChildAt(numChildren - 1);
for(var i:int; i <T; i++){
setChildIndex(dr,i);
trace(i);
}
}
Выход
Выходные данные отслеживают ноль, и анимация выглядит так, как будто она движется либо на 1, либо на 2 шарика одновременно, а не зацикливается на каждом.