Полное удаление объекта
Всем привет!
Объявляю два объекта (addChild). Один неподвижный, другой Первый раз касаются друг друга - всё как бы хорошо и статичный объект удаляется. Но когда второй раз летит в то место, то функция срабатывает опять. Т.е. как буд-то не убрался объект, а стал невидимым. Вот код функции: Код AS3:
|
Для того, чтобы hitTestObject выполнялся, сравниваемые объекты вообще не обязаны быть выложены на сцену, т.е. removeChild на результат hitTestObject не влияет (точнее влияет только когда сравниваемый объект расположен не в корневом мувиклипе). Стоит прекратить проверять block1 на коллизию с Shar_mc после первого попадания и удалить все ссылки на него.
|
Часовой пояс GMT +4, время: 02:57. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.