![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2010
Сообщений: 187
|
Подскажите, как быть.
Ситуация у меня такая. Сначала я добавляю на сцену клип "boom1". В этом клипе идёт анимация и когда он заканчивается я хочу его удалить со сцены. Функция удаления у меня такая вот: private function checkboom1(evt:Event):void { if (boom1.currentFrame == boom1.totalFrames) { removeChild(boom1); removeEventListener(Event.ENTER_FRAME, checkboom1); } } А если их добавляется два - то удаляется в итоге только тот, который был добавлен последним. А у тех клипов boom1, которые добавлены не последними - анимация продолжает проигрываться по кругу и они не удаляются. Как сделать так, чтобы моя функция отвечала только за определённый boom1 и удаляла именно его? |
![]() |
Часовой пояс GMT +4, время: 19:17. |
|
|
« Предыдущая тема | Следующая тема » |
|
|