本教程将向您介绍如何使用for循环制作漂亮的fireworks动态效果。制作出来的烟花很好看,教程也不是很难。希望你喜欢这个教程!
主场景只有一层!不用管三个空白框上的代码,往下看就好。(图1)
有三个组成部分。(图2)
首先看图形元素3的制作:画一个烟花形状的图形。重点是把图形靠左对齐舞台中央!(图3)
请看第二个元素:(图4)
这是位移运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动运动(图5)
最佳空白关键帧的代码是:(图6)
this . removemovieclip();//删除此电影剪辑
最后一个元素一:将第二个元素拖到舞台上,向左对齐舞台中央!(图7)
这个例子被命名为:(图8)
第二层的代码是:(图9)
复制代码
代码如下:
for(I=1;i=51i ) {
大孝=random(51)50;//定义大小比例变量
duplicateMovieClip('燕华''燕华' I,I);//复制新的实例
setProperty('燕化' I,_rotation,random(360));//设置新实例的随机旋转角度
setProperty('燕化' I,_alpha,random(100));//设置新实例的随机透明度值
setProperty('yanhua' i,_xscale,daxiao);//设置新实例的随机缩放比例
setProperty('yanhua' i,_yscale,daxiao);
颜色=新颜色('颜花' I);//设置新的实例颜色对象
yanse . set RGB(random(0x ffffff));//将其分配给随机颜色
}
燕华。_ alpha=0;//实例本身被设置为透明的,使其不可见
回到主场景,右键单击元素1,选择链接,并将链接名称设置为:(图10)
再次查看主场景的代码:
第一帧是:
复制代码
代码如下:
j=1;//初始变量
第二帧是:
复制代码
代码如下:
attachMovie('华''华' j,j);//复制新实例,链接名刚设置好!
_root['华' j]。_ x=random(450)100;//设置新实例的随机坐标
_root['华' j]。_ y=random(350)100;
j;//变量增量
最后一帧的代码:
复制代码
代码如下:
gotoAndPlay(2);//跳到第2帧播放,让它不断复制新的实例。
以上是用for循环做出漂亮的烟花动态效果。希望你喜欢这个教程!