|
|
|||||
Клик по загружаемому swf
Не работает, уже мозг сломал...
package { import flash.display.MovieClip; import flash.events.*; import flash.net.*; import flash.display.Loader; public class Main extends MovieClip { public var container; public function Main() { container = new MovieClip(); addChild(container); // --- var loader = new Loader(); loader.load(new URLRequest('http://188.93.19.170/test/house2.swf')); container.addChild(loader); // --- container.addEventListener(MouseEvent.CLICK, gate); } private function gate (e) { trace('it works'); } } } Причем с картинкой то работает (jpg), swf же ни в какую! (модерам: не работает "изменить") Добавлено через 1 час 4 минуты Спасибо, я сам допер.. package { import flash.display.MovieClip; import flash.events.*; import flash.net.*; import flash.display.Loader; import flash.system.LoaderContext; public class Main extends MovieClip { public var container; public function Main() { container = new MovieClip(); addChild(container); // --- var loader:Loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, gate2); loader.load(new URLRequest('http://188.93.19.170/test/house2.swf')); //loader.load(new URLRequest('http://cs9742.vkontakte.ru/u1093292/a_69c753e9.jpg')); addChild(loader); } private function gate (e) { trace('it works'); } private function gate2 (e) { trace('ffffuuu'); e.currentTarget.content.addEventListener(MouseEvent.CLICK, gate); } } }
__________________
Русские флеш игры |
Часовой пояс GMT +4, время: 14:29. |
|
« Предыдущая тема | Следующая тема » |
|
|