作者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
1F:推 scars:我建议你用一个Sprite去装那三颗球,然後mask设成那个Sprite 03/11 22:07
2F:→ isia:已解决 感谢~ 03/12 09:26