![]() |
Запутался с классами, не работает dispatchEvent
Привет все. Извините за длинное вступление. Просто постараюсь описать всю глубину пробелмы :eek:
Есть клас Game которому передается ссылка на stage Код AS3:
Код AS3:
Код AS3:
Код AS3:
Но ничего такого не происходит. Помогите пожалуйста разобраться. Добавлено через 5 минут Изменил привязку листенера на такую Код AS3:
Код AS3:
Ошибка типа Coercion: невозможно преобразовать The_Game@b6200b1 в floating_score |
Код AS3:
|
Но по идее e.target относится к классу floating_score.
|
Напишите классы, а не куски, иерархия у вас какая то непонятная.
|
Сделал так как Вы написали - функция сработала, но опять
Ошибка типа Coercion: невозможно преобразовать The_Game@b6200b1 в floating_score |
То, что возвращает floating_score, должно быть типа floating_score
Добавлено через 1 минуту Написал и понял, что у вас там каша еще бОльшая, чем казалось. Назовите функции и классы по-разному. И вообще почитайте про правила именования |
Класс floating_score не мой, взял его из статьи в блоге Emanuele Feronato.
Вот полный код класса Код AS3:
|
Классы с маленькой, импорт пакетов через *, в enterFrame две лишние операции...это что за блог такой?
|
http://www.emanueleferonato.com/
Добавлено через 5 минут Вопрос решен. Тема закрыта. Всем большое спасибо. |
Цитата:
|
| Часовой пояс GMT +4, время: 01:31. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.