如何调整我导入的外部swf文件的大小以适应(全屏)进入舞台?请提供一些示例代码

时间:2013-01-12 11:17:44

标签: actionscript-3 flash

我用这段代码导入我的swf文件。现在我想让我的swf文件填满我的所有舞台(全屏)。请给出一些示例代码。

import flash.display.Loader; 
import flash.display.Sprite; 
import flash.events.Event;
import flash.display.StageScaleMode;

var ldr:Loader = new Loader(); 
var urlReq:URLRequest = new URLRequest("File/game.swf"); 
ldr.load(urlReq); 
ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, loaded); 
addChild(ldr); 

function loaded(event:Event):void 
{ 
var content:Sprite = event.target.content; 
content.scaleX = 1 ; 
}

1 个答案:

答案 0 :(得分:0)

这将拉伸加载的swf以填充舞台:

function loaded(event:Event):void 
{ 
    var content:Sprite = event.target.content; 
    content.scaleX = stage.stageWidth/content.width;
    content.scaleY = stage.stageHeight/content.height;
}