一组最常用的as代码—复制影片剪辑FLASH 视频教程 2011-01-10 10:26:34 阅读517 评论20 字号:大中小 订阅 连续地复制一个影片剪辑,并让它们随机地出现在场景中的不同位置,这是flash动画中最常用的一种特效。诸如下雨、飘雪、飞花、落叶等等,都是这样的动画特效。它们其实都使用了一组常用的as代码——复制影片剪辑。这组代码简单实用,效果逼真。
如果你做好了一个影片剪辑元件(雨丝、雪花飘落等等都一样的),将它拖入场景中,别忘了在属性面板中给它命名实例名称,这里用“mc”作为影片剪辑例子的名称。并将这个图层延长到3帧。 再新建一个图层,在1、2、3三个帧上分别创建空白关键帧。 然后,打开动作面板,在第一个关键帧上添加如下动作语句(后面的//后是简单的解释): i=1; //给变量 i 赋初值 1 。 在第二关键帧上添加如下语句: duplicateMovieClip("mc" ,"mc" + i, i); //复制影片剪辑mc,并命名新的剪辑的名称为mc+i,即分别为mc1、mc2……,确定新的影片剪辑的深度为i .
if (i >= 20) {
|
|