[問題] AS3 動態加入MovieClip的問題
今天嘗試用動態加入圖片
用Loader直接作是OK
但是發現只要改變width跟height 圖片就會消失
請問這是什麼原因....
然後改用先加到MovieClip在加入stage的方式去做
又發生很神奇的事情....
程式碼
var a_mc:MovieClip=new ImageBox();
a_mc.create=function():void
{
this.req=new URLRequest();
this.load=new Loader();
this.req.url="t.jpg";
this.load.load(this.req);
this.addChild(this.load);
this.width=300;
this.height=200;
};
a_mc.create();
stage.addChild(a_mc);
--------------------------
ImageBox是我新增的影片元件
後來想想多此一舉
直接把ImageBox改成 new MovieClip()
竟然影片就出不來了
我看了一下
我有在ImageBox拉一個空白的矩形
我把矩形拿掉,圖片就一樣出不來
後來發現一定要在影片上用個什麼東西
像是矩形 圓形 用鉛筆或筆刷隨便塗抹之類的她才會有圖跑出來
如果ImgeBox裡面是空的就什麼也不會出來
然後發現圖片大小會跟著我在ImageBox裡面塗抹的大小不同而有所改變
請問這是為什麼? = ="
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.223.103.243
Flash 近期熱門文章
PTT數位生活區 即時熱門文章