我似乎无法从加载的SWF文件访问任何东西。但是,我可以从加载的swf文件中访问父变量/方法。无法访问加载的SWF文件的方法
var ldr:ProLoader;
function loadExternalSWF():void {
ldr = new ProLoader();
ldr.load(new URLRequest("introAS3.swf"));
wrapperMC.addChild(ldr);
}
loadExternalSWF();
buttonNextMC.addEventListener(MouseEvent.CLICK, buttonNextMC_Click);
function buttonNextMC_Click(event:MouseEvent):void {
MovieClip(wrapperMC).ldr.gotoAndPlay(31);
}
这只是给我的错误:
TypeError: Error #1010: A term is undefined and has no properties.
编辑:wrapperMC只是,我已经创建并放置在舞台上加载外部电影到一个空的影片剪辑实例。
什么是'wrapperMC'? –
请参阅编辑。 – Caballero
好的,是你在这个空剪辑里发布的代码吗?路径'wrapperMC.ldr'是否有效? –