![]() |
Не проходит dispatchEvent
Функция recordParser вызывается в процессе, работает, должна вызвать dispatchEvent и передать его в ControllerPenguin. Но этого не происходит.
Код AS3:
|
Вы создаете событие Event, а слушаете событие Model5pinguin.INPUT_RECORD
Может так? Код AS1/AS2:
|
Цитата:
|
Вообще, правильней было бы сделать свой класс событий:
Код AS3:
Код AS3:
Код AS3:
У вас еще ошибка: в методе Код AS3:
Не понятно, почему у вас компилятор не ругается на эту ошибку. Как собственно и в случае с private function recordGeschrieben(event : Model5pinguin) : void { } где компилятор должен бросить ошибку о невозможности преобразования Event в Model5pinguin |
Idon, свои события хотя бы в порядок приведите.
|
Таки никто не поможет?
private function recordGeschrieben(event : Event) уже менял, предыдущий вариант (event : Model5pinguin) выдал FDT. |
Приемник события по-любому с параметром типа Event нужно прописывать.
Код AS3:
|
Оказалось, евент идет по другой ветке. C изменением типа события в применике все сработало.
|
etc, поясните.
|
Idon, у вас не описан clone(), никакого совпадения названия параметров с родительским классом, неправильно значение статической константы заодно.
|
| Часовой пояс GMT +4, время: 01:08. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.