有一个不可避免的效果,就是灯光效果,无论是网页效果还是动画效果。有各种方法来制作灯光效果。在这里,我想和大家分享一篇关于用flash8制作的光效的文章。这种效果可以随着光点的移动画出美丽的图案,图案的颜色也在不断变化。下面介绍一下制作方法,希望能帮到你。
1.启动flash8,新建一个flash文档,在属性面板中设置大小为300*300,背景颜色为黑色,帧率为30fps。
2.执行插入-新建组件命令,新建一个名为组件1的图形组件,点击确定进入编辑区。
3.在工具箱中选择矩形工具,将描边颜色设置为无,填充颜色设置为红色,在舞台上绘制一个矩形,然后将填充颜色重置为# 33fff,在红色矩形下绘制一个稍大的矩形。
4.选择红色矩形,将其位置设置为x-2.5,Y为-17,大小为5*10,并将另一个矩形设置为x-2.5,Y为3,大小为5*14。
5.执行插入-创建新组件2命令,创建一个名为组件2的新图形组件,将组件1拖放到组件2中,将其全部居中,在第10帧插入一个关键帧将其颜色更改为绿色,在第20帧插入一个关键帧将其颜色更改为蓝色,在第35帧插入一个关键帧将其颜色更改为黄色,在第50帧插入一个关键帧将其颜色更改为粉红色。然后,在帧之间建立传统的面片动画。
6.返回主场景,将组件2从库中拖到舞台上,将属性面板中的组件实例名称修改为T,并在第三帧插入关键帧。
7.单击时间轴上的“新建层”按钮创建一个新的层2,选择层2的前三帧,并将它们转换为关键帧。选择图层2的第一帧,在动作面板中输入I=1;n=1;
8.选择图层2的第二帧,打开动作面板,进入。
将内容复制到剪贴板
I=i3;
n=n 0.07
setProperty( 'tt '_visible,0);
duplicateMovieClip( 'tt '' tt' i,I);
_root[ 'tt' i]。_ x=math . sin(n)* 60 150;
_root[ 'tt' i]。_ y=math . cos(n)* 60 150;
tt。_ rotation=I;
如果(i 1080)
{
stop();
}
和调试。
9.选择图层2的第三帧,打开动作面板,输入gotoAndPlay(2);调试和运行。
10.执行file-save命令,将名称保存为light effect,然后按ctrl enter测试动画。建议保存时将保存类型设置为fla格式。以免以后再被编辑。