PDA

Просмотр полной версии : Прелоадер (создание) ас 3.0


cervikx
09.09.2011, 23:02
Пожалуйста помогите: как создать своё прелоадер для игры?
В интернете находил примеры но не понимаю их принципа работы.
РАсскажите мне пожалуйста подробно по созданию прелоадера.

Vishapakahr
09.09.2011, 23:49
Ну скажем загружаем свф модуль game.swf

var ldr:Loader=new Loader();

ldr.contentLoaderInfo.addEventListener(Event.COMPLETE,swf_loaded);
ldr.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,swf_loading);
ldr.load(new URLRequest('game.swf'));


private function swf_loaded(e:Event):void{
var mc:MovieClip=e.target.content as MovieClip;
addChild(mc);
}

private function swf_loading(e:ProgressEvent):void{
trace(e.bytesLoaded/e.bytesTotal);
}

cervikx
10.09.2011, 00:01
т.е. нужно создать до флеш файл - сам прелоадер?

Vishapakahr
10.09.2011, 00:04
т.е. нужно создать до флеш файл - сам прелоадер?

Если правильно понял то да ! game.swf скажем оснавная игра и весит он 1мб , создаещь preloader.swf файл и в нем загружаешь game.swf с помощью кода что я написал на верху.

cervikx
10.09.2011, 00:19
А потом удалять прелоадер нужно как-то?

Romanson
10.09.2011, 01:54
Прелоадер сам по себе из чего-то должен состоять, ( текстовое окно или линия загрузки) вот это и удалять

Wolsh
10.09.2011, 02:34
Вы сначала определитесь, какой прелоадер нужен - внешний (2 отдельных swf-файла) или внутренний (флэшка уже с прелоадером, показывающим загрузку самой этой флэшки).

cervikx
10.09.2011, 08:21
Это без разницы. В качестве прелоадера хочу сделать текстовую строку с процентом загрузки и кнопкй проигрывающей определённую анимацию. Какой тогда прелоадер будет лучше? Приложение делаю для вк

DJDrugsounD
10.09.2011, 12:15
cervikx ну если приложение весит больше 12 метров то лучше внешний так как вк ограничения по размеру)

Добавлено через 1 час 21 минуту
и к тому же если внешний делать то придётся основную флешку держать на другом сервере, а при внутреннем другой сервак не нужен так как прелоадер будет и так в основной флешке которую вы загрузите в вк

cervikx
10.09.2011, 15:36
В вк можно подгружать доп файлы с сервера вк вроде... Там при создании приложения есть пункт - загрузка дополнительных файлов.
Пока приложение весит 1 метр...

argoniummm
10.09.2011, 18:54
А как сделать встроенный прелоадер?

dimarik
10.09.2011, 21:22
Через metadata [Frame] actionscript (http://www.google.ru/search?q=metadata+%5BFrame%5D+actionscript)