|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Mar 2013
Сообщений: 290
|
Определение import flash строк для класса
На одном из кадров основного таймлайна размещен код таймера.
Сам по себе он работает ОК. Однако, если к проекту добавить DocumentClass файл, то возникают ошибки. Приходится в этот файл дописывать некие импорты, которые таймеру нужны. В результате получается, например, вот так: package { import flash.display.MovieClip; import flash.text.TextField; import flash.display.SimpleButton; import flash.events.*; import flash.utils.Timer; public class timer_tests extends MovieClip { public var timer_c:uint = 8; //Timer ticks public var timer_i:uint = 100; //Each ring delay } } Поэтому, я решил зайти в адобэ-хэлп и прочитать какие "импорты" нужны классу (или это не класс?) таймер. Однако вот здесь например, для нуба не сильно очевидно, какие именно импорты надо прописывать. Я пробовал заменить звездочку в этой строке на ряд строк с суффиксами: .EventDispatcher, .timerComplete но... Этого недостаточно, чего-то не хватает, всё равно ошибки идут. Можно ли как-то чётко определить нужные "импорты" для любого класса через стандартный адоуб-хэлп? (Или может быть есть справочные ресурсы более доступные для понимания). А то получается, надо искать какие-то готовые примеры... И адоуб-хэлп в своей усложнённости для нуба еще не сильно полезен. |
|
|||||
Регистрация: Mar 2013
Сообщений: 290
|
Оппа...
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 и всё заработало. Спасибо. Видимо, потому как ошибки иногда носят некий "душок абстрактности", в них не всегда вчитываешся. Так или иначе, получается что надо ошибится, чтобы понять, чего нехватает. Вопрос определения сразу всех нужных "импортов" по хэлпу остается открытым. |
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Собственно, если писать в профессиональной среде разработки (том же FlashDevelop'е), импорты на флешевые классы добавляются автоматически.
|
|
|||||
Регистрация: Mar 2013
Сообщений: 290
|
mikhalik, полезное дополнение. Наверное с Flex-Builder похожая тема.
|
Часовой пояс GMT +4, время: 10:49. |
|
« Предыдущая тема | Следующая тема » |
Теги |
импорт , класс , нуб-вопрос , Таймер |
|
|