![]() |
0 Всего найдено: 10
Kashkarow
Сообщение
23/12/2008 11:55
Копия темы
Нужна помощь в AS 3 . Если во флэшку, написаную на третем AS загрузить флэшку, написаную на втором, она будет работать? Если да, то как загрузить внешнюю флэшку при помощи AS 3? Нашёл код: var loaderContext:LoaderContext = new LoaderContext( ); loaderContext.applicationDomain = ApplicationDomain.currentDomain; var loader:Loader = new Loader( ); loader.load(new URLRequest("flash.swf"), loaderContext); Но он не работает, то есть работает только частично)) Саму флэшку мы не видим, но все трейсы из загруженой флэшки видим)
Ventur
Сообщение
23/12/2008 12:40
Копия темы
. loader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler); function completeHandler(event:Event):void { var loader:URLLoader = URLLoader(event.target); var movie_swf:* = loader.content; addChild(movie_swf) }
Kashkarow
Сообщение
23/12/2008 12:59
Копия темы
. Это после моего нужно добавить?)) У меня ругается на строку var movie_swf:* = loader.content; 1119: Access of possibly undefined property content through a reference with static type flash.net:URLLoader.
Ventur
Сообщение
23/12/2008 13:05
Копия темы
. loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler); function completeHandler(event:Event):void { var loader:URLLoader = URLLoader(event.target); var movie_swf:* = loader.content; addChild(movie_swf) } var request:URLRequest = new URLRequest("flash.swf"); try { loader.load(request); } catch (error:Error) { trace("Unable to load requested document."); }
Kashkarow
Сообщение
23/12/2008 13:23
Копия темы
. На ту же сточку ругается, 1046: Type was not found or was not a compile-time constant: content.
Ventur
Сообщение
23/12/2008 13:25
Копия темы
. var movie_swf:* = loader.content; убери эту строчку напиши addChild(loader)
Kashkarow
Сообщение
23/12/2008 13:30
Копия темы
. Извиняюсь за наглость :) но не могли бы вы сами это сделать и выложить сюда исходник? Потому что у меня опять указывает на ошибки) Может я не туда это всё пишу.. Я на кадр этот скрипт вешаю.
Ventur
Сообщение
23/12/2008 13:36
Копия темы
. больше, чем я написал, в исходниках не будет. Читайте справку там есть все.
Ventur
Сообщение
23/12/2008 13:37
Копия темы
0
. Loading AVM1 swf as AVM2 swf Finally I found how we load AVM1 swf as AVM2. » Movie should be uncompressed » Movie should not include any as2 script All we need to do is… » Load AVM1 movie as bytecode with URLLoader » Change index[3] ( that is 6,7 or 8 ) to 9 » Find the byte code pattern, “44, 11, 00″, that is somewhere around position 10 to 30 » Rewtire that to “44, 11, 08“ » Load bytecode with Loader That it. Now you can fully access property and movieclips in the AVM1 movies. |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |