Re: [問題] Load swf size
我是用
mvLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,doCOM);
function doCOM(e:Event):void{
MovieClip(mvLoader.content).x=0;
MovieClip(mvLoader.content).y=0;
MovieClip(mvLoader.content).width=200;
MovieClip(mvLoader.content).height=200;
addChild(mvLoader);
--------------------------------------------
var tttt:MovieClip=new MovieClip();
tttt.x=0;
tttt.y=0;
tttt.width=200;
tttt.height=200;
addChild(tttt);
tttt.addChild(mvLoader);
}
以上虛線分開的是我用兩種方式 但都失敗
最後莫名其妙解決了....
var rect:Shape = new Shape();
rect.graphics.beginFill(0xFFFFFF);
rect.graphics.drawRect(0, 0, 740, 400);
rect.graphics.endFill();
addChild(rect);
var mvURL:URLRequest;
var mvLoader:Loader = new Loader();
mvLoader.mask=rect;
mvURL=new URLRequest("B.swf");
mvLoader.load(mvURL);
addChild(mvLoader);
這樣就解決了....
似乎是loader load進來後是全螢幕加在這層
所以先new一個shape 在addChild loader
讓loader 加在shape裡 不知道這樣有沒有錯
感謝大家的幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.19.149
推
09/15 00:13, , 1F
09/15 00:13, 1F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
問題
3
11