点击这里给我发消息 点击这里给我发消息
首页 > 行业资讯 > flash>详细内容

Flash 点燃红烛的制作原理与思考

添加时间:2013-12-6
    相关阅读: 软件 flash 链接 制作
 

制作步骤

1.启动FLASH8 软件

2.确立文档属性 设置动画尺寸为550*500,帧频为12,背景颜色黑色,其它默认,点击确定,进入场景1。如图1所示:

(图1)

3.创建图形元件

选择“插入-新建元件”,创建一个名为“蜡烛”的图形元件。点击确定,进入元件编辑区。用矩形工具和椭圆形工具绘制一支蜡烛,如图2所示:

图2

4.创建影片剪辑元件

(1)选择“插入-新建元件”,创建一个名为“火苗”的影片剪辑,点击确定,进入元件编辑区。选择椭圆形工具,打开混色器,设置其参数如图3所示:

图3

选择第一帧,在工作区拖一个规格为12*35的竖向,无边框椭圆,然后,用充分变形工具将其色调调整为上白下红,全居中。在第3、5帧处插入关键帧,并将第1、3、5帧上的所有实例打散,并将其注册点移至下端点。点击第3帧,将工作区中的实例放大规格为13*50。分别点击第1、第3帧,创建这两个区域间的形状补间。如图4所示:

图4

(2)选择“插入-新建元件”,创建一个名为“火源”的影片剪辑元件,点击确定,进入元件编辑区。添加一个图层,共两个图层。上层为火苗,下层为柴杆。

a.选择柴杆图层第一帧,用线条工具画一条无填充色,笔触为3的黄禄色线段,用任意变形工具将其调整为,如图5所示:

图5

b.选择火苗图层第一帧,从库中拖出“火苗”影片剪辑,将其下端放到柴杆的左端点,如图6所示:

图6

(3)选择“插入-新建元件”,创建一个名为“空影片”的影片剪辑元件,点击确定,进入元件编辑区。如图7所示:

图7

注:此元件为空,不进行编辑。

5.创建按钮元件

(1)选择“插入-新建元件”,创建一个名为“火柴”的按钮元件,点击确定,进入元件编辑区。点击弹起帧,从库中拖出“火源”影片剪辑至工作区,在“按下”帧插入普通帧。如图8所示:

图8

(2)选择“插入-新建元件”,创建一个名为“隐钮”的按钮元件,点击确定,进入元件编辑区。在“点击”帧插入空白关键帧,用矩形工具在工作区拖一个无边框的矩形,颜色任意,规格为50*40。如图9所示:

图9

6.组织编辑场景 返回场景1,添加七个图层,共八个图层。自下而上分别命名为空影片、蜡烛、火苗、火柴、文本、隐钮、边框和as。

(1)选择空影片图层第一帧,从库中拖出“空影片”剪辑至工作区。如图10所示:

图10

右键该空影片剪辑,打开动作面板,在as编辑区输入如下语句:

onClipEvent(load){
_root.h1._visible=0;
_root.h2._visible=0;
_root.h3._visible=0;
}

在第2帧插入帧,锁定该图层。

(2)选择蜡烛图层第一帧,从库中分别拖出三个“蜡烛”图形元件至工作区,调整好大小,摆放在你指定的位置,在第2帧插入帧。上锁。如图11所示:

图11

(3)选择火苗图层第一帧,从库中分别拖出三个“火苗”影片剪辑至工作区,调整好大小,分别依次放在三个蜡烛的上方。如图12所示:

图12

分别依次在属性面板中填写<实例名称>为h1、h2、h3。如图13所示:

图13

在第2帧插入帧,锁定该图层。

(4)选择火柴图层第一帧,从库中拖出“火柴”按钮元件至工作区, 填写其实例名称为:a 。调整好大小,放置在场景的右下角。如图14所示:

图14

右键该按钮,打开动作面板,在as编辑区输入如下指令语句:
 
on (release) {
startDrag ("_root.a", true);
_root.draging=1;
i=1;
}

在第2帧插入空白关键帧,锁定该图层。

(5)选择文本图层第一帧,用文本工具输入相关内容,如图15所示:

图15

在第2帧插入空白关键帧,用文本工具输入作者名称、制作日期或做相关链接。上锁。

(6)选择隐钮图层第一帧,从库中分别拖出“隐钮”四个放置在火苗和熄灭火柴之上。如图16所示:

图16

右键左边第一个蜡烛火苗上的隐形按钮,打开动作面板,在as编辑区输入如下语句:
 
on (release) {
if((draging==1)&&(_root.h1._visible==0)){
a[i]=1;
_root.h1._visible=1;
i++;}
}

右键左边第二个蜡烛火苗上的隐形按钮,打开动作面板,在as编辑区输入如下语句:
 
on (release) {
if((draging==1)&&(_root.h2._visible==0)){
a[i]=2;
_root.h2._visible=1;
i++;}
}

右键左边第三个蜡烛火苗上的隐形按钮,打开动作面板,在as编辑区输入如下语句:
 
on (release) {
if((draging==1)&&(_root.h3._visible==0)){
a[i]=3;
_root.h3._visible=1;
i++;}
}

右键“熄灭火柴”上的隐形按钮,打开动作面板,在as编辑区输入如下语句:
 
on (release) {
 gotoAndStop(2);

}

在第2帧插入空白关键帧。锁定该图层。

(7)选择边框图层第一帧,导入或制作一个边框,设置其规格为550*500,全居中,在第2帧插入帧。上锁。如图17所示:

图17

(8)选择as图层第一帧,右键该空白关键帧,打开动作面板,在as编辑区输入停止指令:

stop();

在第2帧插入帧,锁定该图层。

7.该作业完成后的时间轴如图18所示:

图18

8.测试存盘

*说明:

1.文本图层第2帧的相关链接,可参照《如何在flash作品中添加QQ留言》。

2.在火苗上添加火苗闪动的光环效果会更加逼真可观。

3.如果将此教程添加一个生日背景、音乐,或将蜡烛放置在蛋糕上,再加上个性的创意来制作一份生日贺卡送给你的长辈和朋友,是不是很不错啊!那就试着创作一个吧。

 

 

咨询热线:020-85648757 85648755 85648616 0755-27912581 客服:020-85648756 0755-27912581 业务传真:020-32579052
广州市网景网络科技有限公司 Copyright◎2003-2008 Veelink.com. All Rights Reserved.
广州商务地址:广东省广州市黄埔大道中203号(海景园区)海景花园C栋501室
= 深圳商务地址:深圳市宝源路华丰宝源大厦606
研发中心:广东广州市天河软件园海景园区 粤ICP备05103322号 工商注册