首页 互联网 > 正文

雪花flash动画制作步骤(雪花flash)

关于雪花flash动画制作步骤,雪花flash很多人还不知道,乐天今天为大家解答这个问题,现在让我们一起来看看吧!

这个例子说明了Flash制作漫天飞雪的视觉效果方法。教程产生的效果就像一片鹅毛雪花悠然飘落,相当逼真。在示例中,simple AS用于复制雪花并控制其运动,从而形成大雪的效果。

1.新建一个Flash文档,点击“属性”面板中的“大小”按钮,打开“文档属性”面板,将场景大小设置为450px x 180px,背景设置为#00105A,帧率设置为18fps。

2.按Ctrl+F8打开“创建新组件”面板,创建一个名为“雪花”的新图形组件,单击椭圆工具,按Shift键在雪花组件的编辑场景中拉出一个直径为5个像素的圆,然后使用箭头工具稍微调整一下。

最终形状是近似的

3.创建一个名为“雪花运动”的新影片剪辑组件,将其场景中的层1重命名为“雪花”,并将“库”面板中的雪花组件拖动到该层的场景中。点击雪花层的第40帧,按F6插入关键帧。

然后右键单击第一帧,选择“创建补间动画”命令,再单击第20帧,插入一个关键帧。4.右键单击雪花层,在弹出菜单中选择“添加引导层”,为雪花层创建一个引导层,如图2所示。在引导层中绘制一条曲线,

第1帧和第40帧中的雪花元素连接到曲线的左端,第20帧中的雪花元素连接到曲线的右端。(此图以400%显示)。

5.回到“场景1”,将库中的“雪花运动”组件拖动到场景中,点击第三帧,按F5插入该帧。单击场景中的“雪花运动”组件,并在“属性”面板中为影片剪辑“雪花电影”指定一个实例名“雪花”。

6.在“场景1”中新建一个“脚本”图层,分别单击图层中的第一帧、第二帧和第三帧,按F7插入空白关键帧,按F9打开“动作”面板,输入以下代码:

第1帧中的代码如下:

复制代码

代码如下:

//Variable flakes用于控制雪花的数量,也就是密度。

//_visible属性隐藏雌性父级。

n=1;

flakes=100;

雪花. visible=0;

第2帧中的代码如下:

复制代码

代码如下:

i=1;

while (i=flakes) {

//控制雪花落下的速度

This ['snowflake adds i]. _ y=math . random()* 2 2;

i++;

}

if (n==flakes) {

n=1;

} else {

//Math.random()方法采用0到1之间的随机数。

ssize=Math.random()*50+30;

//复制雪花

duplicateMovieClip('雪花' '雪花加n,n);

//控制雪花的下落范围

This ['snowflake adds n]. _ x=math . random()* 500;

//雪花随机改变大小

This ['snowflake adds n]. _ xscale=ssize

This ['snowflake adds n]. _ yscale=ssize

n++;

}

第3帧中的代码如下:

复制代码

代码如下:

//返回第二帧播放。

gotoAndPlay(2);

效果到此结束。代码中该对象的用途是引用电影剪辑的实例。

以上是Flash让雪花漫天飞舞的视觉效果。希望你喜欢这个教程!

本文讲解到此结束,希望对大家有所帮助。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。