
Код:
function Scale_v_line() {
for (i = 1; i <= 3; i++) {
_root.Mainbox.attachMovie("v_line", "v_line" + i, this.getNextHighestDepth() + i);
trace("i1 = " + i);
_root.Mainbox.onEnterFrame = function() {
trace("i2 = " + i);
if (_root.Mainbox["v_line" + i]._height < 25) {
_root.Mainbox["v_line" + i]._height++;
}else{
delete _root.Mainbox.onEnterFrame;
}
};
}
}
сейчас по трейсам выдаёт
i1=1
i1=2
i1=3
(то есть атачит подрят 3 мувика)
i2=4 и так далее до конца параметра пока не будет delete _root.Mainbox.onEnterFrame
а должно быть
i1=1
i2=1
i1=2
i2=2
i1=3
i2=3