Я пытаюсь прослушать пользовательское событие из загруженного SWF-файла и просто не могу его записать. Код загрузки сейчас просто:
public function loadGame(gameSrc:String,gX:Number,gY:Number):void {
var loader = new Loader();
var addedDefinitions:LoaderContext = new LoaderContext();
addedDefinitions.applicationDomain = new ApplicationDomain();
loader.load(new URLRequest(gameSrc));
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,onLoaded);
function onLoaded(evt:Event):void {
var game:MovieClip = MovieClip(evt.target.content);
game.x = gX;
game.y = gY;
chamber.mc_gameHolder.addChild(game);
Tweener.addTween(chamber.mc_gameTitle,{alpha:1,time:.75});
game.addEventListener("showQuiz",showQuiz);
}
}
Я знаю, что событие запускается из моего загруженного SWF-файла, потому что у меня также есть слушатель, который отслеживает «привет», когда оно запускается.
Кто-нибудь? И извинения, если это было опубликовано ранее - поиск не дал ничего конкретного.