2012-04-25 3 views
1

hi необходимо создать экземпляр класса документа в as3. У меня есть основной фильм, который будет загружать load.swf. Класс документа load.swf - LoadedMovie. Я использую этот код:Мгновенный класс документов в as3

public function Main() 
    { 
     var url:URLRequest = new URLRequest("load.swf"); 
     loader=new Loader(); 
     loader.contentLoaderInfo.addEventListener(Event.COMPLETE, finishLoading); 
     loader.load(url); 
    } 
    function finishLoading(e:Event) 
    { 
     var sn:LoadedMovie=new LoadedMovie(); 
     addChild(sn); 

    } 

добавлено мувиклип, но мои фреймворки не работали. Я остановился на последнем кадре. Это любой другой способ сделать это.

ответ

1

Загрузитель будет содержать экземпляр загруженного класса документа swf после его загрузки. Просто добавьте загрузчик, и вы в бизнесе.

var url:URLRequest = new URLRequest("load.swf"); 
loader = new Loader(); 
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, finishLoading); 
loader.load(url); 
addChild(loader); 

Исключительно сложный процесс, связанный с загруженным swf, вам приходится иметь дело с областями приложений и т. Д.

Смежные вопросы