本节课续接上节课的内容:实现计时的小程序的 暂停、继续、停止 功能
工具/原料
flashCS6
方法/步骤
1
将55.fla文件复制一份,重命名为56.fla,然后用flashCS6打开,我们直接修改代码
2
首先是开始按钮,如下图所示,直接添加即可。不过,需要事先在计时器内书写两行代码,首先是让时间递增,然后是将动态文本显示出当前时间
3
测试影片发现,动态文本没有以时分的形式显示。我们需要使用前面章节总结出来的经验,将时间转换为分钟和秒钟,然后使用我们定义的guanling函数进行转换。这部分内容在前面章节都详解过,这里直接给出:
4
测试影片发现,效果已经正常。接下来书写暂停按钮和停止按钮的代码。注意:没有停止的方法,只能使用暂停的方法,然后将所需的数据都初始化,如下图所示:
5
测试影片,我们的效果已经完美实现。
6
其实还可以继续添加新功能:由观众手动输入数字,我们的小程序根据观众设置的数字来开始计时。这个留作本节课的作业,答案在下节课揭晓。大家可以自行分析一下应该如何实现,然后与我的对照一下。如果你的方案和我的不同,欢迎在评论中写出自己的方案共享。
注意事项
源文件已共享,文件名为56.fla