![]() |
Определение import flash строк для класса
На одном из кадров основного таймлайна размещен код таймера.
Сам по себе он работает ОК. Однако, если к проекту добавить DocumentClass файл, то возникают ошибки. Приходится в этот файл дописывать некие импорты, которые таймеру нужны. В результате получается, например, вот так: Код AS3:
Код AS3:
Поэтому, я решил зайти в адобэ-хэлп и прочитать какие "импорты" нужны классу (или это не класс?) таймер. Однако вот здесь например, для нуба не сильно очевидно, какие именно импорты надо прописывать. Я пробовал заменить звездочку в этой строке на ряд строк с суффиксами: .EventDispatcher, .timerComplete но... Этого недостаточно, чего-то не хватает, всё равно ошибки идут. Можно ли как-то чётко определить нужные "импорты" для любого класса через стандартный адоуб-хэлп? (Или может быть есть справочные ресурсы более доступные для понимания). А то получается, надо искать какие-то готовые примеры... И адоуб-хэлп в своей усложнённости для нуба еще не сильно полезен. |
А вам текст ошибок ничего не говорит?
|
Оппа...
1046: Type was not found or was not a compile-time constant: Event. 1046: Type was not found or was not a compile-time constant: TimerEvent. Да, действительно, прописал .Event и .TimerEvent и всё заработало. Спасибо. Видимо, потому как ошибки иногда носят некий "душок абстрактности", в них не всегда вчитываешся. Так или иначе, получается что надо ошибится, чтобы понять, чего нехватает. Вопрос определения сразу всех нужных "импортов" по хэлпу остается открытым. |
Собственно, если писать в профессиональной среде разработки (том же FlashDevelop'е), импорты на флешевые классы добавляются автоматически.
|
mikhalik, полезное дополнение. Наверное с Flex-Builder похожая тема.
|
| Часовой пояс GMT +4, время: 13:17. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.