举个栗子:如何在Flash中实现1分钟秒表计时

2017-11-12 0 1,507 百度已收录

你会在Flash中制作1分钟秒表计时吗?

笔者介绍一下操作方法。

工具/原料

  • Flash CS6

方法/步骤

  1. 1

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

    举个栗子:如何在Flash中实现1分钟秒表计时

  2. 2

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

    举个栗子:如何在Flash中实现1分钟秒表计时举个栗子:如何在Flash中实现1分钟秒表计时

  3. 3

    新建一个图层命名为“代码”,在“代码”图层的第一帧右击,选择“动作”选项。

    举个栗子:如何在Flash中实现1分钟秒表计时举个栗子:如何在Flash中实现1分钟秒表计时

  4. 4

    首先,定义一个整型变量用于保存计数。

    举个栗子:如何在Flash中实现1分钟秒表计时

  5. 5

    定义一个浮点型数s,用于保存秒的数值。

    举个栗子:如何在Flash中实现1分钟秒表计时

  6. 6

    定义一个整型变量用于保存分钟的数值,代码如下图所示。

    举个栗子:如何在Flash中实现1分钟秒表计时

  7. 7

    定义字符型变量ss和ms,用于保存将秒和分钟数值转换为字符串后的值。

    举个栗子:如何在Flash中实现1分钟秒表计时

  8. 8

    定义一个整型变量,用于判断秒是1位数还是两位数。

    举个栗子:如何在Flash中实现1分钟秒表计时

  9. 9

    创建一个实例thisTime,类型为Timer类,每隔100毫秒计数一次,总共计数600次。

    举个栗子:如何在Flash中实现1分钟秒表计时

  10. 10

    注册实例thisTime的Timer事件的侦听器,接收函数为time。

    举个栗子:如何在Flash中实现1分钟秒表计时

  11. 11

    启动实例thisTime调用函数Timer,“动作”面板如下图所示。

    举个栗子:如何在Flash中实现1分钟秒表计时

  12. 12

    定义侦听器函数time,事件为Timer事件。

    举个栗子:如何在Flash中实现1分钟秒表计时

  13. 13

    用currentCount属性获取Timer类当前调用的次数。

    举个栗子:如何在Flash中实现1分钟秒表计时

  14. 14

    计算分钟的数值,代码如下图所示。

    举个栗子:如何在Flash中实现1分钟秒表计时

  15. 15

    将分钟数值转换为字符串,保存到变量ms中。

    举个栗子:如何在Flash中实现1分钟秒表计时

  16. 16

    计算秒的数值,“动作”面板中的代码如下图所示。

    举个栗子:如何在Flash中实现1分钟秒表计时

  17. 17

    用秒除以10的方法,计算变量j的值,用来判断秒是1位数还是2位数。

    举个栗子:如何在Flash中实现1分钟秒表计时

  18. 18

    用if语句判断秒是1位数还是2位数,判断条件为“j==0”,如果j等于0表示秒是1位数,将秒转换为字符串并在之前加一个“0”,并保存到变量ss中,如果j不等于0表示秒是两位数,则直接转换为字符串保存到变量中。

    举个栗子:如何在Flash中实现1分钟秒表计时

  19. 19

    将分钟和秒连接起来,在舞台的动态文本框“time_txt”输出计时间。

    举个栗子:如何在Flash中实现1分钟秒表计时

  20. 20

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

    举个栗子:如何在Flash中实现1分钟秒表计时END

注意事项

  • 注:须在“属性”面板中嵌入字体,运行程序后才能在动态文本框正常显示文本
收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

栗子博客 软件 举个栗子:如何在Flash中实现1分钟秒表计时 https://www.lizi.tw/soft/255.html

建筑工地上施工员,闲暇时弄个博客打发时间,

常见问题
  • 1、杰齐1.7仅适用于PHP5.2 2、需Zend支持 3、尽量使用宝塔面板 4、尽量使用Windows 系统,关关对Linux支持不太友好。
查看详情

相关文章

评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务

举个栗子:如何在Flash中实现1分钟秒表计时-海报

分享本文封面