关于漂雪的一段代码

      FLASH 2005-2-16 16:7
场景中有一个小球,在小球有代码如下:
onClipEvent (load) {
    this._x = random(550);
    this._y = 0;
    var speed = 2;
    var wind = 1;
    var wavespeed = (0.2+Math.random())/10;//这是关健目的是让小球波浪运动,在这里就是一个弧度。
}
onClipEvent (enterFrame) {
    wavespeed++;//弧度增强
    this._y += speed;
    this._x = this._x+wind+Math.sin(wavespeed)*10;//求wavespeed的正弦乘上一个系数,目的是让小球在小平位置来回运动。再加上风速。
}
如果复制出很多个小球,效果应该是不错,再加上自己的一些想法,可做出很好的雪花漂动效果。
标签集:TAGS:
回复Comments() 点击Count()

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}