演示效果:
制作步骤:
1.首先启动Flash MX,新建一个文档,并且修改文档的属性.如下图:
2.新建一个元件,命名为光线,行为:图形,但击确定按钮,之后在工具箱中把描边色设置为无色,然后打开设计面板,选择混色器,设置填充类型为线性,从左到右设置5个划块,颜色分别为红色、橙色、绿色、黄色和紫色。如图:
3.在工作区中,选取椭圆工具绘制一个如下图所示的椭圆:
4.选择工具箱中的箭头工具,调整圆的形状;之后打开对齐面板,选择相对于舞台,选择“左对齐”和“垂直中齐”。如下图所示:
5.再次新建立一个元件,命名为运动光线,行为:影片剪辑,然后打开库窗口把刚刚建立的光线图形元件拖到当前工作区中,并且打开对齐面板按上面的步骤设置相对于舞台,设置左对齐和垂直中齐,最后在第60帧处插入一个关键帧,并且把60帧出的图形适当拉长,然后在1到60的任何一帧上右击鼠标,创建补间动画。如下图:
6.回到主场景中,把刚刚建立的运动光线影片剪辑元件拖到工作区中心位置。选择影片剪辑元件的图形,打开属性面板设置实例名为:xian,如下图所示:
7.然后在第2帧处按F6插入一个关键帧,按F9打开动作面板,添加如下脚本:
n=Number(n)+1;
if(Number(n)<360){
duplicateMovieClip("/xian","xian"+n,n);
setProperty("xian"+n,_rotation,Number(getProperty("/xian",_rotation))+Number(n));
}
gotoAndPlay(1);
完成后效果如下所示:
现在你可以按Ctrl+Enter测试影片了。
注:
1.在这个实例的程序中,我们可以改变语句n=Number(n)+1后面的数字,则可呈现多种效果。
2.如果你使用Flash mx 2004制作上述动画,当制作到最后时,按ctrl+enter是看不到效果的,你必须在发布影片时使用Flash player 6.0以下播放器才能观看效果。