我想在我的项目中加载一个swf文件作为介绍。 我使用了以下代码:
var myLoader:Loader = new Loader();
var url:URLRequest = new URLRequest("intro.swf");
myLoader.load(url);
addChild(myLoader);
如何将swf文件居中? 我发现了几乎相同的问题here,但它对我没有帮助!
答案 0 :(得分:0)
我从您链接的页面中获取代码并添加一行。这一行意味着“当加载器加载文件时,运行completeHandler函数”。
myLoader.addEventListener(Event.COMPLETE,completeHandler);
function completeHandler(event:Event):void{
this.container.addChild(event.target.content);
this.container.x = this.stage.stageWidth/2 - event.target.width /2;
this.container.y = this.stage.stageHeight/2 - event.target.height /2;
}