Flash课件网 - 您身边的课件制作专家
Flash课件网官方,专业代做课件、定制原创Flash动画或参赛课件、修改Flash、制作演讲或汇报幻灯片PPT课件。联系QQ:4318100或搜索微信号:flashkj

运用Flash制作计算器

本站提供Flash课件代做和PPT幻灯片定制业务,联系QQ/微信:4318100

1.启动FLASH软件。

2.确立文档属性

设置动画尺寸为400*500,背景颜色深绿,其它默认,点击确定,进入场景1。

3.导入素材到库

首先,将准备好的所有素材导入到库中,待用。

4.创建图形元件

(1)选择“插入-新建元件”,建立一个名为“边框”的图形元件。点击确定,进入元件编辑区。就一个图层。

选择图层1第一帧,用矩形工具在舞台拖一个笔触高度为10,颜色为:#663300 的,规格为390*490的,无填充色的矩形。全居中。框选该实例,将其转换为影片剪辑元件。打开属性面板中的滤镜,设置其参数,

(2)选择“插入-新建元件”,建立一个名为“视窗”的图形元件。点击确定,进入元件编辑区。就一个图层。

选择图层1第一帧,用矩形工具在舞台拖一个笔触高度为4,颜色黑绿,填充色为灰白的,规格约为346*56的矩形。全居中。

5.创建按钮元件

(1)选择“插入-新建元件”,建立一个名为“按键”的按钮元件。点击确定,进入元件编辑区。添加一个图层,共两个图层。

A.选择图层1第一帧(弹起),用矩形工具在舞台拖一个带边线的矩形,颜色随意,规格约为52*42,全居中。在第2、3帧(经过、按下)插入关键帧,对这两帧上的实例调整一下颜色或深浅。在第4帧(点击)插入关键帧。上锁。

B.选择图层2第3帧(按下),从库中拖出按键声响到舞台,位置随意,点击该帧,在属性面板设置“同步”-“事件”
在第4帧插入空白关键帧。上锁。

6.编辑制作场景

返回场景1,添加五个图层,共六个图层。自下而上命名为底板、按钮、静态文本、视窗、输入文本、as。

(1)选择底板图层第一帧,从库中拖出边框图形元件到舞台,规格为400*500。全居中。上锁。

(2)选择按钮图层第一帧,从库中分别依次拖出20个按键按钮元件到舞台,将其摆放在底板内。上锁。位置参考,

(3)选择静态文本图层第一帧,用文本工具输入相关内容。上锁。其规格、内容、位置,

(4)选择视窗图层第一帧,从库中拖出视窗图形元件到舞台,将其放置在“迎客松计算器”的下方,上锁。

(5)选择输入文本图层第一帧,用文本工具在视窗上拖一个和视窗规格相同的输入文本框。文本的规格、字体、颜色、居位可参考,选中输入文本框,在属性面板填写其变量为:display 。上锁。

 

(6)选择as图层第一帧,按f9,打开动作面板,在as编辑区输入,如下帧语句:

stop();
memory = 0;
display = "0";
function PressNum(num) {
if (clear) {
clear = false;
dot = false;
display = "0";
}
if (display == "0" and num != ".") {
display = num;
} else {
display = display+num;
}
}
function PressOper(oper) {
if (operator == "+") {
display = Number(opernum)+Number(display);
}
if (operator == "-") {
display = Number(opernum)-Number(display);
}
if (operator == "×") {
display = Number(opernum)*Number(display);
}
if (operator == "÷") {
display = Number(opernum)/Number(display);
}
clear = true;
dot = false;
operator = oper;
opernum = display;
if (oper != "=") {
display = oper;
}
}

锁定该图层。

(7)为按钮添加指令语句:打开按钮图层的锁。

A.“M+”、“M-”、“MRC”、“C”按钮上的语句依次是:

on (release) {
memory = memory+Number(display);
display = "0";
}

on (release) {
memory = memory-Number(display);
display = "0";
}

on (release) {
display = memory;
memory = 0;
clear = true;
}

on (release) {
display = "0";
dot = false;
}

B.“0”、“1”、“2”、“3”、“4”、“5”、“6”、“7”、“8”、“9”、“.” 按钮上的语句是:

“0”按钮上的语句:

on (release) {
PressNum("0");
}

其它语句同上,只是将其中的0改为相对应的数字或符号即可。

C.“+”、“-”、“×”、“÷”、“=”按钮上的语句是:

“+”按钮上的语句:

on (release) {
PressOper("+");
}

其它语句同上,只是将其中的+号改为相对应的符号即可。

锁定该图层。

7.本任务完成后测试存盘

注意:在改换语句中的数字或符号时一定要认真细致,反复检查,且不可改错或重复。

标签:
分类:Flash课件| 发布:admin| 查看: | 发表时间:2013-12-12
原创文章如转载,请注明:转载自Flash课件网 http://www.flashkj.com/
本文链接:http://www.flashkj.com/flashkj/332.html

已经有 ( 1 ) 位网友发表了评论,你也评一评吧!

选择图层1第一帧,
Design By Flashkj.Com | Login | Power By Chen Feiyang.