当前位置: 首页 > 图文教程 > Flash动画 > Flash动画制作 > Flash新手入门教程:AS代码打造漂亮的螺旋上升效果

Flash动画制作
Flash卡通景物绘制
鼠绘偏写实人物
鼠绘--柱顶红的画法
FLASH实现滚动条+网页书签效果
Flash MX中Button Object的用法
as入门之数学函数--弧度
as入门之数学函数--Math类
闪动的变色圆盘
组件封装为mxp文件的方法
判断数字大小
Flash 缓存问题的解决
Flash MX pro 2004 新特性之Flash Lite
在Flah MX2004的ListBox中应用HTML
Flash MX 2004中的XML应用之原理篇
Flash MX 2004视频教程超速入门系列(1)
Flash MX 2004视频教程超速入门系列(2)
Flash MX 2004视频教程超速入门系列(3)
Flash MX 2004视频教程超速入门系列(4)
Flash MX 2004视频教程超速入门系列(5)
Flash MX 2004视频教程超速入门系列(6)

Flash动画制作 中的 Flash新手入门教程:AS代码打造漂亮的螺旋上升效果


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-22   浏览: 129 ::
收藏到网摘: n/a

效果演示:

实例“螺旋上升”的制作法

1、 新建一个200*400,背景色深蓝,帧频24的Flash文档。
2、 插入一个电影剪辑,命名为“星”,在第一帧用无笔触画一个30*30的星,并让其全居中,填充放射渐变色,在第10、20、30、40帧分别插入关键帧。改变每个关键帧的渐变色。在个关键帧之间创建形状补间。
3、 插入一个电影剪辑,命名为“圆”,在第一帧用无笔触画一个27*27的圆,并让其全居中,填充放射渐变色,右色码透明度为0,在第10、20、30、40帧分别插入关键帧。改变每个关键帧的渐变色。在个关键帧之间创建形状补间。
4、 插入一个电影剪辑,命名为“旋转”,增加一个层和一个引导层第一层命名为“星”,第二层命名为“圆”,在引导层用线条画出螺旋形曲线,在40帧插入普通帧,如下图:

点击吸附按钮,分别把库中的“星”和“圆”拖入对应层的第一帧,并让“星”和“圆”吸附在引导线的下端。在“星”和“圆”图层的第40帧都插入关键帧,并分别把“星”和“圆”元件移到引导层上端,吸附引导线。在两层的第1和第40帧之间创建补间动作。
分别在两层第10、20、30、40帧处分别插入关键帧,改变个关键帧的大小及透明度。
在引导层的上方新建一个层,在第41帧插入关键帧,选中41帧,打开动作面板,输入脚本:
this.removeMovieClip();
stop();
注意:两层公用一个引导线,下面的层要往上推一下才能设定。

5、 回到主场景,增加一个层,第一层命名为“旋转”,第二层命名为“AS”,选中第一层的第1帧,把库中的“旋转”元件拖到场景中,调整好位置。打开属性面板,给电影剪辑取实例名“xuan”。选中“AS”层的第一帧,打开动作面板输入以下脚本:
_root.tnum = 1;
xuan.onEnterFrame = function() {
this.duplicateMovieClip("star"+_root.tnum, _root.tnum);
this.rnum = Math.random()*100+10;
_root["star"+_root.tnum]._y = Math.random()*400
_root.tnum++;
};
6、 测试电影,存盘。
说一下,旋转的元素不一定是星和圆,可以是字母(打散才能变色)或树叶、花朵。根据自己的喜好吧。