Перемещение дочернего МС на сцену, но остаётся его анимация - PullRequest
0 голосов
/ 23 февраля 2012

Можно ли сохранить текущую анимацию на дочернем MC при перемещении MC на сцену (на том же уровне, что и его родители)

Если при использовании removeChild и addChild снова анимация не будет постоянной.

1 Ответ

1 голос
/ 23 февраля 2012

Вам не нужно удалять Child / addChild, если вы просто меняете родителей. Просто вызов addChild для дочернего элемента, у которого уже есть родительский элемент, автоматически переопределит дочерний элемент.

Я не проверял вашу точную проблему. Но если MovieClip перестает воспроизводиться при вызове addChild, вы можете просто сохранить текущий кадр, а затем возобновить воспроизведение с этого кадра после вызова addChild. Как это:

var frameNumber : int = myMovieClip.currentFrame;
newParent.addChild(myMovieClip);
myMovieClip.gotoAndPlay(frameNumber);
...