![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: May 2009
Сообщений: 45
|
Здравствуйте!
Недавно столкнулась с проблемкой, буду очень признательна за помощь. В общем, я делаю игру, в которой посредством attachMovie генерируется много обьектов. Когда я хочу перевести игрока на другой уровень - я посылаю его сначала на пустой фрейм. А когда попадаем на фрейм второго уровня - то все объекты из первого уровня остаются во втором. Можно ли как-то очистить все переменные и удалить все объекты за раз, не загоняя их при этом в массив и не удаляя по очередности? Заранее спасибки. |
|
|||||
|
Регистрация: Jan 2008
Сообщений: 669
|
Помещать все клипы в клип-контейнер и удалять его
|
|
|||||
|
Модрон-ветеринар
|
Удалит все программно созданное на _root, можно так попробовать
Только проверку надо ввести для аккуратности - то ли i - переменная, то ли мувиклип Последний раз редактировалось mooncar; 13.05.2009 в 20:12. |
|
|||||
|
После 2 строчки кода
переменной i не станет, и всегда будет давать undefined
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Модрон-ветеринар
|
Да, согласен, нужно проверки ввести на тип дочернего объекта и на саму переменную i при удалении.
Но для "очистить все переменные и удалить все объекты за раз, не загоняя их при этом в массив" - смысл именно такой, _root - это уже массив, и туда заносить ничего уже не нужно, нужно только обход сделать через цикл и нужное удалить. Добавлено через 9 минут Что-то вроде В общем, условия удаления по обстоятельствам определяются. Последний раз редактировалось mooncar; 13.05.2009 в 20:36. |
![]() |
![]() |
Часовой пояс GMT +4, время: 19:24. |
|
|
« Предыдущая тема | Следующая тема » |
|
|