Flash制作粉嫩的花瓣随风舞动
2008-05-06 11:21:47 来源:WEB开发网核心提示: 以上语句的作用是随机让花瓣以中轴进行翻转,n++;计数器+1,Flash制作粉嫩的花瓣随风舞动(3),在第90帧写上:stop();如此,该层花瓣已经完成,大致效果如test07.swf所示:源文件下载: test07.rar教程后思考题:1、为什么非要在每一个“花瓣层&rdq
以上语句的作用是随机让花瓣以中轴进行翻转。n++;计数器+1。在第90帧写上:
stop();
如此,该层花瓣已经完成,可以把该MC拖入场景,观察效果
花是由多层花瓣组成的,因此,有必要多做几个,可以把上面“花瓣层1”元件复制若干个,修改其中的参数,让其生成花瓣的数目,长短,透明等等有一定区别。分别拉入场景
源文件下载: test05.rar
此时,基本已经完工。下面需要做的是组装花朵。新建一个MC,命名为“花”,按下图所示,分别将几个花瓣层组件分配到不同的层中,将他们叠放在一起。最后在最上层放一个中心点。(你也可以放一个花蕊什么的)参见图pic04.jpg:
将本元件拖入场景总,播放,效果大致如test06.swf所示:
源文件下载: test06.rar
这时的花看起来还比较平面化,缺少细节,因此,我们需要给花增加效果,让其看起来更丰富。首先进入“花”组件中,给每一层花瓣都增加两种滤镜,分别是投影和发光。大致的设置如下。参见图pic06.jpg,pic07.jpg:
然后,进入场景中,给“花”组件也增加一种滤镜“调整”颜色,大致设置如下。参见图pic08.jpg:
经过这样一改,花朵的效果就丰富很多了,大致效果如test07.swf所示:
源文件下载: test07.rar
教程后思考题:
1、为什么非要在每一个“花瓣层”上增加投影和发光,如果只在“花“组件上增加这两种滤镜,效果会如何?
2、有没可能再做一花瓣凋零的效果?
3、如果想做花蕊,可不可以用类似的方法来做?
- ››FLASH不等于运算符!=的使用实例
- ››FLASH不全等运算符!==
- ››FLASH字符串分隔符运算符
- ››FLASH% 模运算符
- ››Flash+、++、+= 加法运算符
- ››Flash, 逗号运算符
- ››flash中的-、--、-=减法运算符
- ››Flash的-Infinity 常数、.点运算符、/ 除法运算符...
- ››Flash两种注释方法/*..*/ 和// 注释行分隔符运算符...
- ››Flash的/=除法赋值运算符、=赋值运算符、== 等于运...
- ››Flash之?: 条件运算符、^ 按位 XOR 运算符、^= 按...
- ››Flash的_framesloaded代码示例
更多精彩
赞助商链接