荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: gary (杀手玫瑰闪客之旅), 信区: Homepage
标  题: [Flash]怎么做烟雾效果
发信站: BBS 荔园晨风站 (Sun Aug 20 20:34:51 2000), 转信

大致方法是这样的:
首先作一个MC1.可以是一个小球上升.中间的大小几明暗变化.根据你的烟幕效果自己
调节..
然后建一新MC2,给关键帧写点小程序.
大约写三帧:
第一帧是
Set Variable: "i" = 1
Set Variable: "max" = 60
Set Variable: "x" = Getproperty("fog",_x)
第二帧是
If (i<=max)
Duplicate Movie Clip ("fog", "fog"&i, i)
Set Variable: "i" = i+1
End If
第三帧是:
If (i<=max)
Duplicate Movie Clip ("fog", "fog"&i, i)
Set Variable: "i" = i+1
End If
Go to and Play (2)
注:fog是小球那个MC的instance名.
懂了吗.烟雾的产生是Duplicate函数执行的结果.
可以把这个MC放到场景中,你想产生烟幕的地方就行了.配合一前后层的变化.
至于烟雾的细腻程度,就需要你去慢慢调节小球的变化程度了,max的数值也可以调节,
另外多用用晕光效果会好一些.
这是制作烟雾效果的方法.制作燃烧原理是一样的.区别在于作MC1是,小球的变化,加上
颜色.从深红到浅红到黄色.这里的颜色需要调节一下.另外都是的是一样的.


--
   I Believe I Can ...
_____________________________________________________
欢迎光临我的主页          Netdreams!
http://192.168.28.85(校外:http://netdreams.yeah.net)

※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: bbs.szptt.net.cn]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店