AS3基础教程-第58课-倒计时小程序

2025-05-21 06:46:25

1、将57.fla复制一份,重命名为58.fla,用flashCS6打开。我们直接修改代码。

2、由于是倒计时,初始值必须是一个不是0的值。我们可以事先设计好这个值,将其直接写在舞台的两个输入文本内。如果观众不修改输入文本的值,默认的就以我们设计的值进行倒计时。如果观众想要修改为自己喜欢的邗锒凳审个性数值,也是读取舞台上输入文本的值进行倒计时。这样一来,只要在代码中调用输入文本的数值,进行倒计时即可。

3、首先,我们将舞台上的输入文本框内分别输入自己定义的值,比如说是2分10秒:

AS3基础教程-第58课-倒计时小程序

5、现在就可以将步骤4内提到的效果给修改出来了:

AS3基础教程-第58课-倒计时小程序

6、测试影片发现,并不是倒计时效果,而是计时的效果。原因是我们还没有将 递增运算修改,如下图,将递增修改为递减即可

AS3基础教程-第58课-倒计时小程序

8、测试影片,效果已经接近完美。不过,反复测试发现,如果用户自定义了输入文本,而且,为了偷懒,对于单位数没有冠零,会导致:单击“停止”按钮后,舞台上显示的是单位数。故此,还需要将“冠零”操作给重申一遍:

AS3基础教程-第58课-倒计时小程序

9、测试影片,效果已经完美。别忘记保存一下文件哦

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢