![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2010
Сообщений: 12
|
Пишу на AS3 совсем недавно. Нужен совет по загрузчику.
Пытался сделать внешний загрузчик. Ниже приведен код в первом кадре. stop(); import flash.net.URLRequest; import flash.display.Loader; import flash.events.Event; import flash.events.ProgressEvent; var loader:Loader = new Loader(); var request:URLRequest = new URLRequest("HA.swf"); Preloader(); function Preloader() { loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadCompleteHandler, false, 0, true ); loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, updatePreloader, false, 0, true ); loader.load(request); } function updatePreloader(e:ProgressEvent) { var percent:int = e.bytesLoaded / e.bytesTotal * 100; trace(percent); } function loadCompleteHandler(loadEvent:Event) { addChild(loadEvent.currentTarget.content); gotoAndStop(2); } Пробовал писать код прелодера и в документ-классе, но выдает ту же ошибку. Класс, на который ссылается ошибка, линкуется в библиотеке главной флешки, которую я хочу подгрузить. Главная флешка сама по себе компилится и работает нормально. p.s. извиняюсь за оформление, не разобрался как выделить код =( Последний раз редактировалось iNils; 29.11.2010 в 15:38. |
![]() |
Часовой пояс GMT +4, время: 22:58. |
|
|
« Предыдущая тема | Следующая тема » |
|
|