| fedosova_N |
09.12.2009 19:54 |
Как удалить все moviclipы которые сейчас есть на сцене
Добро время суток! Меня интересует такой вопрос. Как можно отследить какие moviclipы добавлены на рабочее поле. Т.е. при работе с моей флешкой возможно действовать и при данных действиях то загружаются разные moviclipы, то они удаляются со сцены. Но мне нужно сделать кнопку, при нажатии на которую все moviclipы которые сейчас есть на сцене удаляются со сцены.
Если просто перечисялить все клипы:
Код AS3:
removeChild(close_BUTTON);
removeChild(sxema);
removeChild(sxema2);
removeChild(sxema_eshe22);
removeChild(sxemaPerehod22);
то он ругается, что я удаляю moviclip, которого на данный момент не было на сцене.
Код AS3:
TypeError: Error #2007: Параметр child не должен быть равен нулю.
at flash.display::DisplayObjectContainer/removeChild()
at RootAnimation/close_move()
Помогите пожалуйста! Как быть с данной ситуацией? Может посоветуете.
|