![]() |
getDefinitionByName не находит класс
Здравствуйте ещё раз ))
Плз.. ответьте кто-нить, почему такая конструкция работает.. Код AS3:
Код AS3:
at global/flash.utils::getDefinitionByName() Нужно именно из строки переводить в класс, ибо количество уровней довольно большое.... |
Возможно следует указывать имя класса без указания пространства имен?
Код AS3:
|
Пробовал.. ;(
|
Класс не вкомпиливается. Где-то напишите просто
Код AS3:
|
Хмм.. сейчас протрейсил...
Дело в том, что эти классы наследуются от другого "LevelBase" в этом же пакете(Levels ) ... И он нормально трейсится, без ошибок.. Код AS3:
Код AS3:
|
Level1 не вкомпилен во флешку. Чтобы он был определён (вкомпилирован) либо упомяните его где-то (как сказал кордум — так проще), либо читайте про аргументы компилятора.
|
Т.е. перечислять все классы так или иначе придётся.... ладно.. всем спасибо...
Сделаю вот так: Код AS3:
|
Можно просто одной переменной присвоить их все циклом и в конце ее занулить. Этого будет достаточно
|
2Sun, чего?
|
Цитата:
Код AS3:
|
| Часовой пояс GMT +4, время: 05:16. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.