用Flash AS制作时钟(Date类)
制作思路:实时获取系统时间并转换为钟表指针的转动,展现时间的流转。
步骤一:
我们要绘制出时钟的基本构造,包括时针(hc)、分针(mc)和秒针(sc)。这三者构成了我们时钟的核心元素。
步骤二:
接下来,我们将融入AS代码以实现核心功能。每当帧被刷新时,我们都会执行一段操作。通过`_root.onEnterFrame`,我们能够实时获取系统的当前时间。
每当一帧被载入时,我们的代码会执行以下操作:
1. 通过`new Date()`获取当前的系统时间。
2. 使用`now.getHours()`、`now.getMinutes()`和`now.getSeconds()`分别获取当前的小时、分钟和秒数。
3. 将这些时间数据转换为角度。其中,时针每小时转动30度,分针每分钟转动6度,秒针每秒转动6度。这样,我们就能根据系统时间动态调整指针的角度。
Flash充电站:Date()类方法简介
在Flash中,Date类为我们提供了丰富的日期和时间功能。除了上述使用的方法外,还有以下方法可供使用:
(1) `getFullYear()`: 返回年份,如2023。
(2) `getMonth()`: 返回月份,注意是从0开始的,即1代表一月。
(3) `getDate()`: 返回月份中的日期,1到31。
(4) `getDay()`: 返回星期几,1代表周日,2代表周一,以此类推,直到7代表周六。
(5) `getHours()`: 返回小时数,由于是全天的24小时制,所以可以是0到23之间的数。
(6) `getMinutes()`: 返回分钟数,1到59。
(7) `getSeconds()`: 返回秒数,1到59。
我们的时钟就是通过获取这些时间数据,然后转换成角度,来控制指针的转动,从而实时显示时间的流逝。这就是我们的制作思路和步骤。
网络推广
- 用Flash AS制作时钟(Date类)
- Fireworks将jpg图片转换成png格式
- win10体验指数评分怎么找回 win10体验指数评分找回
- 淘宝众筹接入支付宝 1700多个项目悉数呈现
- 笔记本键盘背光灯不亮该怎么修复-
- OPPO A系列新机曝光:双镜面玻璃
- 电脑重装系统的方法有哪些?常见系统重装教程
- 一次奇遇的渗透
- Dreamweaver怎么自定义设置返回步数-
- WHR是什么意思 WHR的意思介绍
- WinXP如何加密脱机文件让其更安全
- aptezbp.exe是安全的进程吗 aptezbp进程信息查询
- Windows7系统启用或禁用来宾账户的方法(图文教程
- FLASH制作漂亮的旋转彩灯
- win10系统怎么免费搭建FTP服务器-
- win10磁盘工具在哪里?win10磁盘工具整理磁盘碎片