如何用Flash制作镭射激光效果
这篇教程是向大家介绍利用Flash制作镭射激光效果方法,镭射激光效果是视觉类的效果。虽然效果很酷,但实现起来却是极其的简单,好了,喜欢的朋友可以跟着一起来学习!
镭射激光效果中变幻不定的五彩射线会让你联想起舞厅里、喷泉广场上眩目的,令人激动、心血澎湃的镭射激光。教程只运用到运动渐变和几个简单的代码随机数Math.random(),_alpha(透明度)属性、_rotation(角度)属性即可完成。
设计方法:
打开Flash MX,设置场景的大小为400px400px,背景为黑色,帧频为25fps。如图1所示。如果你想让射线闪动得更快点,可以适当增大帧频的数值,但这是以牺牲系统资源为代价的。
一、设计元件
1.按快捷键Ctrl+F8打开创建新元件面板,新建一个名为光源的图形元件。
2.按快捷键Shift+F9打开混色器面板,如图2所示进行设置。其中,3个滑块的颜色分别是(从左至右)#FFFFFF、#54FF4B、#FFFFFF。Alpha值分别为80%、70%和0%。当鼠标变成图所示的样子时,单击左键就可以添加一个滑块。按住滑块拖出面板,再松开鼠标左键,即可删除滑块。
3.点选工具栏里的画圆工具,不要边线,如图所示。接着在光源元件的场景中拖出一个圆来,直径为20px,如图所示。如果你设计的元件比较复杂,就需要按快捷键Ctrl+A全选元件,然后点击修改菜单里的优化命令,或按快捷键Ctrl+Shift+Alt打开最优化曲线面板对曲线进行优化,如图所示设置。设置好后点击确定按钮。
4.按快捷键Ctrl+F8新建一个名为射线的影片剪辑元件。用矩形工具绘制一个宽为300px,高为20px的矩形条(不要边线),再用直线工具把矩形条截取成如图所示的样子。
5.按快捷键Shift+F9打开混色器面板,如图所示进行设置。接着选中颜料桶工具,点一下图中的三角,为其上色。接着用直线工具在三角的中间添上一条绿色的直线,最终设计如图所示。
6.新建一个名为射线动画的影片剪辑元件。按快捷键Ctrl+L打开库面板,把射线元件拖拽到场景中(拖拽三次),并如图所示放置。
分别点选三个射线元件,在属性面板里为其起实例名为radial、radial2、radial3,如图所示。
7.点选射线动画元件场景中的第1帧,按F5键插入一帧,再按F9键打开动作面板,键入如下代码:
复制代码
代码如下:
// 使三个实例的角度、透明值随机变化
radial._alpha = Math.random()*100;
radial._rotation = Math.random()*360;
radial2._alpha = Math.random()*100;
radial2._rotation = Math.random()*360;
radial3._alpha = Math.random()*100;
radial3._rotation = Math.random()*360;
Math.random()方法可以随机产生一个0到1之间的数(不包括1)。Math.random()*360就是在0到360度之间随机改变实例的角度。
二、设计主场景
1. 回到主场景中。把库中的射线动画拖到场景中央。右键单击第1帧,在弹出菜单中选择创建补间动画命令创建补间动画。接着分别点选图层 1中的第10、20、30、40、50、60帧并按F6键插入关键帧。如图所示。
2. 最后一步。分别点选第10、20、30、40、50帧里的射线动画元件,并在属性面板改变其色彩,色彩尽量亮丽点,如图所示。
效果到这里就完成了。按快捷键Ctrl+Enter测试一下效果,看看还有什么地方不对。
教程结束,
- 其他07-20
一个表可以创建多个主键吗
- 其他05-09
少儿播音主持考级报名的问题
- 生活11-28
水表不用水也轻微转动正常吗 不用水时水表转转停停为什么
- 生活08-25
可可粉是不是巧克力粉
- 其他05-30
俘获这个词是什么意思
- 育儿11-28
怎么样让孩子克服害怕自己走路
- 其他06-25
面食钓鱼如何看漂
- 其他06-27
今年61岁属啥的
- 其他11-20
3度可以钓鱼吗
- 其他09-06
文化是公司的资产吗