★☆★绽放的礼花☆★☆ 好了,彩灯也点了,汽球也飞了,现在让我们用礼花来点缀一下夜空吧!
制作步骤:
1、新建一文档,适当修改其属性(尺寸:400×300、背景色为黑色、帧速为24)。
2、新建一MC(MovieClip电影剪辑),命名为“礼花”。(图1)
3、进入“礼花”MC中编辑。在MC中心点画一无线框正圆(大小在5×5象素左右),颜色无所谓,因为我们在后面会用AS(ActionScript动作脚本)来为其上色的。在第20帧处插入要害帧,将此帧的圆的Alpha值调为0(用调色版)并将此帧的圆向右移动一块。(图2)
4、在属性面板里将1-20帧设置变形动画。(图3)
5、回到主场景中,将图层1改名为“礼花”,Ctrl+L打开库面板,将“礼花”拖入到主场景中来。并将属性栏中的名称设为:“aiyi”
6、新建一层,命名为“AS”用来编程。(图4)
7、在“AS”层的第一帧中加入如下语句:
i = 1;
aiyi._x = random(300)+50;
aiyi._y = random(150)+50;
R=random(256)
G=random(256)
B=random(256)//随机产生R、G、B三原色
while (i<=200) {//复制的个数为200个
duplicateMovieClip("aiyi", "aiyi"+i, i);
NC = new Color(eval("aiyi"+i));
NC.setRGB(R << 16 | G << 8 | B);//设置新颜色。
setProperty("aiyi"+i, _rotation, random(360));
setProperty("aiyi"+i, _xscale, random(50)+100);
setProperty("aiyi"+i, _yscale, random(50)+100);
i++;
}
_root.aiyi._visible=0//隐藏原始的‘礼花’MC。
8、在主场景的第20帧处插入帧(快捷键为F5)(在“礼花”MC中有多少帧,在主场景中就在第多少帧处插入帧。)
9、好了,Ctrl+回车观看礼花吧:)