分享
 
 
 

Flash制作美丽的蜻蜓飞舞效果动画

王朝other·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

演示效果:

点击这里下载源文件

制作步骤:

1.新建立一个Flash文档,修改其属性如下图所示:

2.在主场景中把图层1改名为back,这是背景层,我们选择矩形工具绘制一个550*300的矩形正好和舞台重合,在这里要使用混色器面板,设置线性填充效果如下图:

3.之后我们新建一个元件,画一些草,为了让动画效果更好你可以让草也动起来,在这里我制作的是一个静止的图,如下图所示:

4.接下来我们制作蜻蜓动画,蜻蜓动画其实只是蜻蜓的四个翅膀在动,所以我的方法是先建立翅膀静止的元件,然后建立翅膀动的元件,然后组织成为一个蜻蜓电影剪辑元件.绘制过程如下:

美化一下翅膀:

组织成一个蜻蜓,把翅膀旋转一下就可以了!在此不详细叙述.

继续美化蜻蜓身体:

美化一下蜻蜓的翅膀:

组织成一个效果较好的蜻蜓:

5.这时我们新建立一个电影剪辑元件,命名为trans,绘制一个小的白色矩形,效果如下(注意我已经将显示比例调到了200%):

6.回到主场景,新添加一个"草"层,然后把我们制作的草拖出来,连续拖出两次,使草看起来错综复杂,效果如下:

7.新建立一个图层"蜻蜓",然后把蜻蜓电影剪辑从酷中拖出来,依次重复5次,打开属性面板,分别给蜻蜓命名实例名为fly1,fly2,fly3,fly4,fly5,效果如下:

8.新建立一个图层"trans",然后把蜻蜓电影剪辑从酷中拖出来,依次重复5次,打开属性面板,分别给蜻蜓命名实例名为transp1,transp2,transp3,transp4,transp5,效果如下:

9.新建立一个图层"action",按F9打开动作面板添加如下指令代码:

probability = 30;

scene_width = 550;

scene_height = 300;

speed = 0.03;

MovieClip.prototype.smoothMove = function (speed, targetx, targety) {

this._x += speed*(targetx-this._x);

this._y += speed*(targety-this._y);

};

MovieClip.prototype.rotateTo = function (targetx, targety) {

var diffX = targetx-this._x;

var diffY = targety-this._y;

this._rotation = Math.atan2 (diffY, diffX)*180/Math.PI;

};

_root.transp1.onEnterFrame = function () {

if (random (probability) == 0) {

target1X = random (scene_width);

target1Y = random (scene_height);

}

this._visible = 0;

this.smoothMove (speed, target1X, target1Y);

};

_root.fly1.onEnterFrame = function () {

this.smoothMove (speed, transp1._x, _root.transp1._y);

this.rotateTo (_root.transp1._x, _root.transp1._y);

};

_root.transp2.onEnterFrame = function () {

if (random (probability) == 0) {

target2X = random (scene_width);

target2Y = random (scene_height);

}

this._visible = 0;

this.smoothMove (speed, target2X, target2Y);

};

_root.fly2.onEnterFrame = function () {

this.smoothMove (speed, transp2._x, _root.transp2._y);

this.rotateTo (_root.transp2._x, _root.transp2._y);

};

_root.transp3.onEnterFrame = function () {

if (random (probability) == 0) {

target3X = random (scene_width);

target3Y = random (scene_height);

}

this._visible = 0;

this.smoothMove (speed, target3X, target3Y);

};

_root.fly3.onEnterFrame = function () {

this.smoothMove (speed, transp3._x, _root.transp3._y);

this.rotateTo (_root.transp3._x, _root.transp3._y);

};

_root.transp4.onEnterFrame = function () {

if (random (probability) == 0) {

target4X = random (scene_width);

target4Y = random (scene_height);

}

this._visible = 0;

this.smoothMove (speed, target4X, target4Y);

};

_root.fly4.onEnterFrame = function () {

this.smoothMove (speed, transp4._x, _root.transp4._y);

this.rotateTo (_root.transp4._x, _root.transp4._y);

};

_root.transp5.onEnterFrame = function () {

if (random (probability) == 0) {

target5X = random (scene_width);

target5Y = random (scene_height);

}

this._visible = 0;

this.smoothMove (speed, target5X, target5Y);

};

_root.fly5.onEnterFrame = function () {

this.smoothMove (speed, transp5._x, _root.transp5._y);

this.rotateTo (_root.transp5._x, _root.transp5._y);

};

10.时间轴最终效果如下图所示:

实例讲解完成!祝你好运,有不明白的地方可以与我联系:qq:76312395

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有