手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

如何用代码在Flash中制作计时器

时间:2024-10-14 12:11:58

1、打开Flash软件,选择“ActionScript3.0”选项,新建一个空白文档。

如何用代码在Flash中制作计时器

2、选择“编辑栏”中的“文本工具”,在“属性”面板中选择“动态文本”,在舞台中插入一个“动态文本”框。将“动态文本”框的实例名称取名为“time_txt”。(注:要嵌入字体,运行程序后舞台才能正确显示文本)

如何用代码在Flash中制作计时器
如何用代码在Flash中制作计时器

3、新建一个图层,命名为“as”,在图层的第1帧右击,选择“动作”面板。

如何用代码在Flash中制作计时器
如何用代码在Flash中制作计时器

4、首先,定义一个整型变量用来保存小时的数值,初值为0。

如何用代码在Flash中制作计时器

5、定义一个整型变量用来保存分钟的数值,初值为0,代码如下图所示。

如何用代码在Flash中制作计时器

6、定义一个整型变量用来保存秒的数值,初值设置为0。

如何用代码在Flash中制作计时器

7、定义一个整型变量,用来保存每隔一秒的计数,“动作”面板中的代码如下图所示。

如何用代码在Flash中制作计时器

8、接着定义函数time,用于实现计数器。

如何用代码在Flash中制作计时器

9、用t+1的方式计数器每隔一秒自动加1,代码如下图所示。

如何用代码在Flash中制作计时器

10、用t除60取余的方式计算出秒的数值,“动作”面板如下图所示。

如何用代码在Flash中制作计时器

11、用t整除60的方式计算出分钟的数值,由于分不可能有60,所以再用“%60”方式求余,代码如下图所示。

如何用代码在Flash中制作计时器

12、用t整除3600的方式计算出小时的数值,由于小时总是小于24,所以用“%24”方式求余。

如何用代码在Flash中制作计时器

13、用String方法将小时h、分钟m、秒s转换为字符串,连接后输出到舞台的“动态文本”中。

如何用代码在Flash中制作计时器

14、最后,用setInterval函数每隔一秒钟执行一次time函数,实现计时器的数值累加从而完成计时。

如何用代码在Flash中制作计时器

15、运行程序后,测试结果如下图所示。

如何用代码在Flash中制作计时器

16、现在你会用代码在Flash中制作计时器了吗?是不是挺简单的。

© 手抄报圈