0

如何从 URL 加载外部 SWF,然后在其中隐藏影片剪辑?

实现这一点的 actionscript 版本无关紧要,它可以是 2、3 甚至 1。

我试过使用这个(actionscript 3),但它不起作用:

var request:URLRequest = new URLRequest("http://test.com/room.swf"); 
var room:Loader = new Loader() 
room.load(request); 
addChild(room);
this.triggers_mc.alpha = 0;
4

1 回答 1

1

试试这样:

var request:URLRequest = new URLRequest("http://test.com/room.swf"); 
var room:Loader = new Loader() 
room.load(request); 
room.contentLoaderInfo.addEventListener(Event.COMPLETE, onSWFComplete);
addChild(room);

function onSWFComplete(e:Event):void {
    room.triggers_mc.alpha = 0;
}

您需要等待外部 SWF 加载才能与之交互。通过添加 Event.COMPLETE它,您正在等待 SWF 加载,然后将其设置alpha为 0。

希望能帮助到你。

于 2013-08-21T19:20:31.683 回答