您好!欢迎你光临flash打造满天飞雪(贝贝)_贝贝动画网|Flash动画乐园!

体育

I

交友

I

论坛

I

会员注册

I

本站搜索

I

收藏本站

当前位置:首页 >>>F S教材>>>实例教材>>>flash打造满天飞雪(贝贝)
flash打造满天飞雪(贝贝)
发表日期:2011-7-26 12:27:00 出处:原创 作者:未知 发布人:BEIBEI666 已被访问 4822

Flash制作满天飞雪

(编写:贝贝)


1,              打开界面,设置尺寸:450×180。祯频:18。背景:黑色。确定。

2,              插入-新建图形元件,名字:雪片,确定。点线条工具,颜色白色,线宽:2),画一个米字形()。在属性面板把雪花调成:8×8

3,              插入-新建影片元件,名字:雪花运动,确定。2个图层(见图1)。图层11祯,从库里拖入雪花元件,放在靠左边位置(见图2),2040祯插入关键祯。点第20祯,将雪花元件放在靠右边位置。分别做运动补间。引到层,用铅笔工具(颜色随意)画一条曲线。(注意:雪花元件一定要吸附在引导线上) 


图1


 图2

4,              回场景1,建立3个层(见图3)。雪花层,从库里拖入雪花运动元件,放在场景左上方,打开属性面板,设置(见图4)。 


 图3

 图4

5,              文字层,打上你需要的文字。AS层:

1祯,打开动作面板,输入:

// 变量flakes用来控制雪花的数量,即密度

// _visible属性隐藏母本

n = 1;

flakes = 100;

雪花._visible = 0;

  

2祯,打开动作面板,输入:

 i = 1;

while (i<=flakes) {

    //控制雪花飘落速度

    this["雪花" add i]._y += Math.random()*2+2;

    i++;

}

if (n == flakes) {

    n = 1;

} else {

    // Math.random()方法取01之间的随机数

    ssize = Math.random()*50+30;

    // 复制雪花

    duplicateMovieClip("雪花", "雪花" add n, n);

    // 控制雪花飘落范围

    this["雪花" add n]._x =  Math.random()*500;

    // 雪花随机变换大小

    this["雪花" add n]._xscale = ssize;

    this["雪花" add n]._yscale = ssize;

    n++;

}

3祯,打开动作面板,输入:

gotoAndPlay(2);

6,完成,测试。

贝贝网站欢迎你

http://beibei666.16789.net/


双击自动滚屏 【打印本页】 【关闭窗口
 相关评论:

没有相关评论

 发表评论:

身份选择:会员 游客(游客不需要输入密码)
用 户 名: 密 码:
评论内容:
(最多评论字数:500)

琼icp备09005167号


贝贝动画网|Flash动画乐园 | 设为首页 | 加入收藏 | 联系我们 | 进入管理 | 关于站长 | 本站搜索

联系电话:13881031689 联系人:贝贝

琼icp备09005167