![]() |
Удаление объекта при клике по нему
Приветствую всех.
Я новичок и это мой первый пост на форуме. Столкнулся с задачей, для которой нашел на форуме решение: Удалить объект из массива по клику на него на сцене - http://www.flasher.ru/forum/showthread.php?t=206342 Немного изменив код под себя, столкнулся с ошибкой: Код:
ArgumentError: Error #2025: Предоставленный DisplayObject должен быть дочерним элементом вызывающего объекта.Привожу код: Код AS3:
|
Скорее всего у вас есть вложенные визуальные элементы, которые реагируют на мышь, внутри ваших A B C.
Попробуйте написать: Код AS3:
|
Код AS3:
|
Работает со следующим кодом:
Код AS3:
Так же работают все предложенные варианты. Спасибо. |
не понятно только зачем 2 раза делать преобразование типов, и по хорошему нужно знать родителя, чтобы не было такой записи
Код:
currObj.parentКод AS3:
|
Цитата:
Код AS3:
|
Подскажите, какие корректировки нужно внести, чтобы вместо удаления, происходило проигрывание анимации MC, по которому был совершен клик? И если будет не трудно, то прокомментируйте пожалуйста каждую строку подробно.
Код AS3:
|
Код AS3:
|
|
Цитата:
Цитата:
Цитата:
Цитата:
Код AS3:
|
| Часовой пояс GMT +4, время: 10:36. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.