Здравствуйте!
Скрипт:

Код AS1/AS2:
import Actions.Place;
function Boxes(num:Number) {
this["row"+num] = new Place(this, "photoAnim", "anim"+num, 200, 440-40*num);
this["row1"+num] = new Place(this, "photoAnim", "anim1"+num, 240, 440-40*num);
this["row2"+num] = new Place(this, "photoAnim", "anim2"+num, 280, 440-40*num);
this["row3"+num] = new Place(this, "photoAnim", "anim3"+num, 320, 440-40*num);
this["row4"+num] = new Place(this, "photoAnim", "anim4"+num, 360, 440-40*num);
this["row5"+num] = new Place(this, "photoAnim", "anim5"+num, 400, 440-40*num);
this["row6"+num] = new Place(this, "photoAnim", "anim6"+num, 440, 440-40*num);
this["row7"+num] = new Place(this, "photoAnim", "anim7"+num, 480, 440-40*num);
}
for (var i:Number = 0; i<10; i++) {
Boxes(i);
}
До сих пор всё работает замечательно, но после не могу понять в чём проблема.

Код AS1/AS2:
var time:Number;
var mc:MovieClip;
function Delay(mc, time) {
var Pause = function () {
mc.play();
clearInterval(pausei);
};
var pausei = setInterval(Pause, time);
}
}
for (j in _root) {
if (this[j] instanceof MovieClip) {
Delay(j,50);
}
}
}
Т.е я не могу заставить все мувиклипы играть через Delay() -уравнение. К примеру если я задам команду Delay(anim0,50), то анимация данного мувиклипа работает.
Уже несколько дней не могу понять где нестыковка.
Буду признателен за помощь!