Я пытаюсь анимировать шестиугольник, вращающийся как колесо, бесконечно:
function rotateCW(e:TweenEvent = null):void{
var hexRot:Tween = new Tween(this, "rotationZ", None.easeNone, 0, 360, 2, true);
hexRot.addEventListener(TweenEvent.MOTION_FINISH, rotateCW);
}
По какой-то странной причине анимация останавливается после случайного количества повторений.Он варьируется от 2 до 600 раз до остановки.
У меня есть целая куча различных событий, запускаемых повсюду в моем приложении, возможно, это может вызвать событие MOTION_FINISH либоне огонь или не попасться?
Спасибо!