作者isia (翻車魚)
看板Flash
標題[問題] 遮色片問題
時間Thu Mar 11 21:51:11 2010
我要做一個隨機定位三個球形遮色片的程式
以下為我的程式碼
var bg_photo_mc:bg_photo = new bg_photo() ;
addChild(bg_photo_mc) ;
var mask_ball_mc:Array = new Array() ;
for(var i:int = 0; i<3 ; i++)
{
mask_ball_mc[i] = new mask_ball() ;
addChild(mask_ball_mc[i]) ;
mask_ball_mc[i].x = int(Math.random()*450+50);
mask_ball_mc[i].y = int(Math.random()*450+50);
bg_photo_mc.mask = mask_ball_mc[i] ;
}
可是這樣寫的話 變成只有其中一顆球可以變成遮色片 其他兩顆會維持原樣的球形
不會變成遮色片
求助板上各位高手 是哪邊寫錯了 OTZ..
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.142.10.133
推 scars:我建議你用一個Sprite去裝那三顆球,然後mask設成那個Sprite 03/11 22:07
→ isia:已解決 感謝~ 03/12 09:26