
Код AS1/AS2:
this.onEnterFrame = function() {
animation.play();
};
так он и будет проигрывать его бесконечно...
каждый раз заново то его пускать....
те при каждом кадре запускается заново animation.....
вот если бы

Код AS1/AS2:
this.onPress= function() {
animation.play();
};
то если не поставить в animation в конце stop(); то он будет играть вечно, после нажатия, а так нажатие - проигрался до конца и напоролся на стоп.. Встал...
А вы его повторюсь каждый кадр заново запускаете.....