![]() |
Обработка события размещенного в контейнер
Доброе время суток.
Хотел бы задать следующие вопросы. Есть класс, объект которого, по достижению некоторого условия, должен удаляться со сцены. Код AS3:
Код AS3:
Функция onCheck вызывается следующим образом: Код AS3:
Вопросы: 1) Почему передаются null, как исправить. 2) Стоит ли переделывать через DataEvent, передавая в ней какой-нибудь идентификатор, this.name, к примеру. 3) Стоит ли проверку вообще проводить внутри самого объекта, может правильнее проверять весь вектор в MyPhysics. |
Трейсы уже не в моде?
Функция заполнения вектора монетками-то есть, а где она вызывается не вижу. |
null попробуйте исправить, заменив
Код AS3:
Код AS3:
3)Стоит, т.к. в таком случае фаша функция переносима и может быть применена в любом другом классе, где нет вектора. P.S Почита |
@goodguy - trace в моде, просто как и многое другое были убраны из цитируемого кода, как не важное, для читабельности.
@tofflife - спасибо, по поводу UseCapture=true, помогло, пойду читать что и почему. Ну а потом переделаю по пункту 3. |
Если разберетесь - отпишитесь сюда, пожалуйста. Мне очень интересно, как может быть target/currentTarget = null, и как в capture-phase это исправляется.
|
| Часовой пояс GMT +4, время: 12:04. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.