|
|
|||||
Регистрация: Aug 2011
Сообщений: 12
|
Структура flash приложения/игры.
Всем доброго дня
Как делать структуру flash приложения? Видел примеры такие: 1. Создаем главный fla/swf файл. 2. Создаем класс Preloader наследуемся от MovieClip (пишем код, который будет показывать процент загрузки всего swf файла) 3. Задаем класс Preloader в качестве владельца сцены (основного класса программы). 4. Запускаем. Грузиться первый кадр swf, он показывает процент загрузки всего swf файла. Дальше я воткнул во 2 кадр изображение размером 2мб, и в классе Preloader дописал: когда swf'ка полностью загрузиться, мы должны перейти во 2 кадр. Всё ок, всё работает. Только где дальше писать код? Где размещать файлы которые я буду дальше использовать? Как выглядит структура на пальцах, как я только что описал. Всем буду очень благодарен. Возможно недопонимание идёт из-за того что я некоторые важные моменты в AS3 или Flash упустил, подскажите (например с MovieClip плохо работаю пока), какие классы/пакеты изучать и.т.д. |
|
|||||
Регистрация: Aug 2011
Сообщений: 12
|
Всё и так в классах
|
|
|||||
Регистрация: Dec 2006
Сообщений: 1,764
|
храни всю графику в fla файле или подгружай по мере надобности через xml, код храни в классах
__________________
а за окном атлантический океан! |
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Цитата:
|
|
|||||
.
|
Инстанцируйте класс приложения и добавляйте на сцену (или куда угодно)
class Preloader { function __onLoad() { super.nextFrame(); const applicationClass:Class = super.loaderInfo.applicationDomain.getDefinition("full.qualified.class::Name") as Class; if (applicationClass) super.parent.addChild( new applicationClass() as DisplayObject); // remove self super.parent.removeChild(this); } } Последний раз редактировалось dimarik; 27.08.2011 в 15:14. |
Часовой пояс GMT +4, время: 06:48. |
|
« Предыдущая тема | Следующая тема » |
Теги |
AS3 , flash |
|
|