财经社区女性社区汽车社区军事社区文学社区社会社区娱乐社区游戏社区个人空间
上一主题:如水值班来了~请签名~~ 下一主题:网上第二春
flash如何营造下雪的效果
[楼主] 作者:开心老妖  发表时间:2004/03/26 12:19
点击:189次

发表日期:2004年3月26日  本页面已被访问 1 次

flash如何营造下雪的效果

      其实学到一些基本的编程,可以用flash营造出更奇妙的影片效果来,即使不会编程也没关系,只要按照我所写的以下聚去做,然后把做好的效果存成源文件保存好,以后乘下的就是把它应用到你的动画中就OK了。

      一、 一听到编程,请不要害怕,这只是很简单的一项处理。下面咱们就开始吧:
      首先建一个新文件,然后把背景色调成黑色,以便于观察。场景尺寸设为 550X400象素就行了。

      二、新建一个电影元件,命名为snow,然后在中心位置画一个直径为10象素的白色圆型,也可以画成雪花形状,怎么画得象,就看你自己的本事了,嘿嘿。(图一)

>
图一

      三、再建个电影元件,命名为“下雪”,然后把电影元件snow拖入到这个元件中放到中心位置。
      四、在元件电影中新建一个图层,在第一帧插入关键帧,然后点右键,在弹出菜单中选取“动作”命令,可弹出编程对话框,将以下字符写入对话框就行了。(图二

>
图二

aiyi = 1;
while (aiyi<=150) {
 duplicateMovieClip("snow", "snow"+aiyi, aiyi);
 setProperty("snow"+aiyi, _x, random(550));
 setProperty("snow"+aiyi, _y, random(400));
 setProperty("snow"+aiyi, _xscale, Math.random()*60+40);
 setProperty("snow"+aiyi, _yscale, eval("snow"+aiyi)._xscale);
 setProperty("snow"+aiyi, _alpha, eval("snow"+aiyi)._xscale+random(30));
 aiyi++;
}

      五、然后再画面中点拖过来的雪花snow,在下面属性中的第二个窗口输入snow,然后点击画面中的雪花snow点右键,在弹出对话框中选取“动作”命令在弹出的编程对话框中写入以下字符。(图三

>
图三

onClipEvent (enterFrame) {
 this._x += Math.random()*(this._xscale)/10;
 this._y += Math.random()*(this._yscale)/10;
 if (this._x>550) {
  this._x = 0;
 }
 if (this._y>400) {
  this._y = 0;
 }
}

     六,好了,现在回到场景中,把元件“下雪”拖入画面放在左上角,再按ctri+回车,就能看到你创造的效果了。(图四

>
图四

还等什么,雪快快下起来!有什么不明白的地方,爱偶的美女可以找偶来询问,衰哥嘛~~~自己研究好了,呵呵呵~~~~


效果


http://www.2000y.net/105053/index.asp?xAction=xReadNews&NewsID=222>



※※※※※※
非一般的妖带给你非寻常的乐。欢迎朋友们光临我的家园 开心家园>
本帖地址:http://club.xilu.com/deichun/msgview-10363-55570.html[复制地址]
上一主题:如水值班来了~请签名~~ 下一主题:网上第二春
 [2楼]  作者:燕在林梢  发表时间: 2004/03/26 18:12 

回复:谢谢老妖!
不过俺这样的苯苯估计是学不会地,呵呵~~月影哩?她一定兴趣浓厚~~
 [3楼]  作者:平山月影  发表时间: 2004/03/26 19:02 

回复:嘿————
早打包了。

※※※※※※
平心静神凝眉思 山高水长路无期 月上枝头倾心望 影落水中起涟漪
 [4楼]  作者:鹰男  发表时间: 2004/03/26 20:18 

回复:老妖再把

无私奉献

谢谢你!



※※※※※※
 [5楼]  作者:如水丽人  发表时间: 2004/03/26 21:23 

回复:能不能多造几个太阳`?~ 青儿怕冷啊~


※※※※※※
窗外的雨下的悠然自得 窗内的女人安静如水

精彩推荐>>

  简捷回复 [点此进入编辑器回帖页]  文明上网 理性发言
 推荐到西陆名言:
签  名:
作  者:
密  码:
游客来访 
注册用户 提 交
西陆网(www.xilu.com )版权所有 点击拥有西陆免费论坛  联系西陆小精灵

0.15438795089722