如何用flash效果 flash做下雨效果1
发布网友
发布时间:2023-11-06 17:22
我来回答
共1个回答
热心网友
时间:2024-10-26 18:44
用flash软件制作下雨的动画的方法有两种,一种为代码法,另一种为影片剪辑法。
1、代码法。
(1)用线形工具绘制“雨滴”元件,并命名为rain.
(2)返回至主场景,在第一关键帧插入如下代码:
function begin(mc)
{
mc._x = Stage.width * Math.random();
mc._y = Stage.height * Math.random();
mc._alpha = 5 + 95 * Math.random();
mc._xscale = mc._yscale = 5 + 125 * Math.random();
mc.speed = 4 * Math.random() + 1;
mc.wind = 2 * (Math.random() - Math.random());
} // End of the function
for (i = 0; i < 600; i++)
{
mc = attachMovie("snow", "snow" + i, i);
begin(mc);
mc.onEnterFrame = function ()
{
this._y = this._y + this.speed;
this._x = this._x + this.speed;
if (this._y > Stage.height)
{
this._y = 0;
} // end if
if (this._x > Stage.width)
{
this._x = 0;
} // end if
if (this._x < 0)
{
this._x = Stage.width;
} // end if
};
} // end of for
stop ();
(3)CTRL+ENTER,测试影片效果。
2、影片剪辑法。(略)