最新更新 sitemap 设计搜素
网页设计
国外网站 韩国网站 个人主页 手提袋设计 CSS 网页特效 平面设计 网站设计 Flash CMS技巧 服装网站 php教程 photoshop 画册 服务器选用 数据库 Office
网上家居 虚拟主机 域名注册 云主机 网页设计 客服QQ:8208442
当前位置:首页 > 网络设计学院 > Flash教程

Flash打造漫天飞雪视觉效果

日期:10-14    来源:中国设计秀    作者:cnwebshow.com

1az中国设计秀

1az中国设计秀

图51az中国设计秀

  第1帧中的代码如下:1az中国设计秀

// 变量flakes用来控制雪花的数量,即密度1az中国设计秀
// _visible属性隐藏母本1az中国设计秀
n = 1;1az中国设计秀
flakes = 100;1az中国设计秀
雪花._visible = 0;1az中国设计秀

  第2帧中的代码如下:1az中国设计秀

i = 1;1az中国设计秀
while (i<=flakes) {1az中国设计秀
    //控制雪花飘落速度1az中国设计秀
    this["雪花" add i]._y += Math.random()*2+2;1az中国设计秀
    i++;1az中国设计秀
}1az中国设计秀
if (n == flakes) {1az中国设计秀
    n = 1;1az中国设计秀
} else {1az中国设计秀
    // Math.random()方法取0到1之间的随机数1az中国设计秀
    ssize = Math.random()*50+30;1az中国设计秀
    // 复制雪花1az中国设计秀
    duplicateMovieClip("雪花", "雪花" add n, n);1az中国设计秀
    // 控制雪花飘落范围1az中国设计秀
    this["雪花" add n]._x =  Math.random()*500;1az中国设计秀
    // 雪花随机变换大小1az中国设计秀
    this["雪花" add n]._xscale = ssize;1az中国设计秀
    this["雪花" add n]._yscale = ssize;1az中国设计秀
    n++;1az中国设计秀
}1az中国设计秀

  第3帧中的代码如下:1az中国设计秀

// 返回到第2帧播放1az中国设计秀
gotoAndPlay(2);1az中国设计秀

  效果到这里就完成了。代码中的this对象的作用是引用影片剪辑实例。1az中国设计秀