ActionScript - Удалить Tweener Tweens onComplete? - PullRequest
0 голосов
/ 21 марта 2011

для случайных анимаций, таких как те, которые запускаются / добавляются кнопкой, рекомендуется ли удалять анимацию - Tweener.removeTweens(myObject); - или Tweener автоматически делает это, когда анимация заканчивается?

iпонимать, что подростки автоматически перезаписывают себя, поэтому, возможно, бесполезно (не рекомендуется) удалять случайных подростков, но как насчет редких анимаций?объекты, на которые ссылается Tweener, не могут быть удалены после удаления?

1 Ответ

1 голос
/ 21 марта 2011

Действительно,

private static function updateTweens ():Boolean {
    ...
    if (!updateTweenByIndex(i)) removeTweenByIndex(i);
}

updateTweenByIndex возвращает false, когда анимация закончена.TweenListObj, указывающий на цель подростка, таким образом, удаляется (сращивается), и цель может быть одета.

...