Step2.再flash內將上述的png檔案置入圖層1,轉換為MovieClip,並加以命名,例命名為:mask_mc。
Step3.新增圖層2再圖層1的下方,這邊拿來放要讓遮罩遮住的跑動物件(如光暈),轉為Movieclip,命名為mclight,並且做好動態。
Step4.在圖層1上方新增一圖層,在第一影格內寫入如下的AS
mask_mc.cacheAsBitmap=true;
mclight.setMask(mask_mc);
Step5.輸出即可。
20130425更新:
另一個做法:CS6上可用
Step1.
劃一個圓形, 轉為MovieClip,命名為mask_mc作為遮罩,並作上Blur模糊濾鏡,放在圖層1
Step2.
把要被遮住的物件轉為MovieClip,命名為target_mov,放在圖層2,圖層2在時間軸上要放在圖層1下方
Step3.
在第一影格加上此語法:
mask_mc.cacheAsBitmap=true;
target_mov.cacheAsBitmap=true;
target_mov.mask = mask_mc;
Step4.輸出即可。
沒有留言:
張貼留言