漫天飞舞的树叶 |
| 作者:佚名 来源:闪吧 作者: 龙族酷少 更新:2007-1-13 20:48:45 错误报告 我要投稿 |
近一直在学习AS,可能由于基础太差,进展很慢。来闪吧也有一段时间了,大部分时间是在学习,前几天学到了“复制影片”的AS方法,自己也琢磨了很长时间,写了一个简单的树叶漫天飘舞的效果,高手当然对这个效果很熟悉了,但我想应该对初学AS的新手有帮助吧…… 如下:
点击浏览该文件 第一步:新建一个文件(550*400),然后再新建一个MC(Ctrl+F8),进入这个影片的编辑状态。 第二步:在第一桢画一个树叶的形状(当然也可以画你喜欢的形状实现你想要的效果),然后Ctrl+G进行组合,在20桢处按F6插入一个关键桢,把树叶移动到合适的位置,然后在第一桢单击右键,选“创建补间动画”,来实现树叶的运动渐变。到此,树叶的MC已经完成。 第三步:回到主场景,按F11,调出库面板,将刚做好的MC拖到主场景的合适位置。选中这个MC,将这个MC的实例名命名为laef,在第三桢插入桢。 第四步:新建图层2,在第二桢插入关键桢,然后在动作面板板中写如下代码: if (Number(n)<25) {//确定循环次数 n = Number(n)+1; a = "p" add n;//给复制的MC命名 duplicateMovieClip("leaf", a, n*3);//复制MC setProperty(a, _rotation, random(360));//设置复制的MC的旋转角度 setProperty(a, _x, random(550));//设置复制的MC的X坐标 setProperty(a, _y, random(400));//设置复制的MC的Y坐标 setProperty(a, _alpha, random(275));//设置复制的MC的透明度 setProperty(a, _xscale, random(50));//设置复制的MC的X方向的缩放 } else { n = 0; gotoAndPlay(3);//转到第三桢 } 第五步:接着在第三桢插入关键桢,在动作面板框中,写入gotoAndPlay(2);//转到第二桢继续播放

更正一个小错误,第三步,影片的实例名字应该是leaf,不好意思的说…… 源文件在这里:
点击浏览该文件
|
|
|
| 文章录入:skyuu 责任编辑:skyuu |
|
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |