我正在做一個SWF文件將加載另一個SWF文件如何編輯的Adobe Flash的高度和寬度
var myLoader:Loader = new Loader();
addChild(myLoader);
var url:URLRequest = new URLRequest("1.swf");
myLoader.load(url);
我想編輯主SWF尺寸是相同加載一個我該怎麼辦那?
我正在做一個SWF文件將加載另一個SWF文件如何編輯的Adobe Flash的高度和寬度
var myLoader:Loader = new Loader();
addChild(myLoader);
var url:URLRequest = new URLRequest("1.swf");
myLoader.load(url);
我想編輯主SWF尺寸是相同加載一個我該怎麼辦那?
,您可以訪問Stage.stageWidth和Stage.stageHeight舞臺尺寸。您可能還需要查看Stage.scaleMode,因爲這會影響在更大容器(或全屏)內顯示Flash影片時如何解釋舞臺大小。
否則,主要電影的尺寸由實際顯示的Flash播放器(在瀏覽器中,獨立或通過AIR)確定,所以在實際加載電影之後,您無法真正更改它。您可能需要查看調整B
的大小,以適應最大顯示區域A
。
試試這個
var l:Loader = new Loader();
addChild(l);
l.contentLoaderInfo.addEventListener(Event.COMPLETE, done);
l.load(new URLRequest("1.swf"));
function done(e:Event):void{
l.width = this.width;
l.height = this.height;
// OR
l.width = 100;
l.height = 100;
}
這個腳本不會幫助你,如果你的閃光燈是全屏和用戶調整階段
hi 感謝您的回答,但您弄錯了它 我有一個SWF((稱爲A))我想要它加載另一個SWF((稱爲B))現在我想A尺寸與B相同 – trrrrrrm 2009-12-18 15:47:06