作一个计时器
平山县回舍中学 郜兵山
在实际生活中,许多事情都需要计时。比如:做一件事情,看看用多长时间完成。这就需要有一个计时装置。今天,我们就用FLASH软件,来制作一个计时器。具体制作过程如下:
第一、制作控制图层
1、打开一个FLASH文档,将“图层1”重新命名为“控制”;
2、在控制图层的第一帧,添加动作脚本如下:
x = 0;
y = 0;
z = 0;flash按钮制作
X1 = "0"+x;
y1 = "0"+y;
z1 = "0"+z;
3、在控制图层的第13帧插入关键帧。在13帧添加如下动作脚本:
x = x+1;
If (x == 60) {
x = 0;
y = y+1;
If (y == 60) {
y = 0;
z = z+1;
}
}
If (lengths(x) == 1) {
X1 = "0"+x;
} else {
X1 = x;
}
If (lengths(y) == 1) {
y1 = "0"+y;
} else {
y1 = y;
}
If (lengths (z) == 1) {
z1 = "0"+z;
} else {
z1 = z;
}
GotoAndPlay (2);
第二、制作“动态文本”图层
1、插入一个图层,并将其重新命名为“动态文本”;
2、选中工具箱中的文本工具,在舞台上拖动出一个矩形框,这个矩形框就是一个文域;然后选中这个文本域,设置其属性为:动态文本,实例名为:时,变量名为:z1。用同样的方法,在这个动态文域的右边再拖出两个动态文本域,这两个实例名分别为:分、秒;变量名分别为:y1、x1。
第三、制作“按钮”图层
1、新插入一个图层,并重新命名为“按钮”;
2、执行“窗口”→“公用库”→“按钮”命令,打开公用库面板;
3、在公用库面板中,拖动四个按钮到舞台上,并按如图所示的顺序排放好(这四个按钮的实例名分别为“开始”、“暂停”、“继续”、“回复”)。
4、选中“开始”按钮,打开动作面板,在这个按钮上添加如下动作脚本:
On (release) {
x = 0;
y = 0;
z = 0;
Gotoandplay (2);
};选中“暂停”按钮,打开动作面板,在这个按钮上添加如下动作脚本:
On (release) {
Stop ();
};选中“继续”按钮,打开动作面板,在这个按钮上添加如下动作脚本:
On (release) {
Play ();
};选中“回复”按钮,打开动作面板,在这个按钮上添加如下动作脚本:
On (release) {
x = 0;
y = 0;
z = 0;
GotoAndPlay (2);
}
第四、制作“图形”图层
1、新插入一个图层,并重新命名为“图形”
2、选中工具箱中的矩形工具,打开属性面板,设置其属性为:笔触颜为:无;填充颜为:杏黄。然后,分别在舞台下方四个按钮上拖动鼠标,拖动出四个矩形,使这四个矩形刚好能把四个按钮遮盖住。
3、重新设定矩形工具的属性为:笔触颜为蓝,填充颜为无;然后,在舞台上的三个动态文域上拖动鼠标,拖动出三个矩形,并且这三个矩形的大小与三个动态文本域的大小相同。
第五、制作“提示文本”图层
1、新插入一个图层,并重新命名为“提示文本”
2、选中工具箱中的文本工具,设置其属性为:静态文本;笔触颜为:黑。
3、在舞台下方四个图形上分别添加静态文本:“开始”、“暂停”、“继续”、“回复”。在舞台上的动态文本域的中间,分别添加静态文本“:”
在舞台的上方中间位置,添加标题“计时器”。
至此,这个计时器就已经做好了。完成后的界面如下图所示。
完成你的作品后,你一定很想测试一下它的效果。测试时的效果如下图所示。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论