万卷书   首页 > 电脑书籍 > Flash > Flash AS教程之九 时间日期的AS编写
 
  现在可以测试一下了,可以发现舞台上文本框会显示出日期及时间,那么还有表里面的秒、分、时针怎么跟时间对应起来呢?现在我们加入如下一些脚本:(放在mytie=....那一行下面)
sec._rotation = 6*ms;//利用flash中对象旋转命令来实现指针的走动。_rotation旋转一周是360度,所以,秒针每走一下,就等于走了6度,所以用一个算法来获取每秒的度数6*ms
min._rotation = 6*mm;//同理,让分针也是根据获取的分钟数值乘以6来进行度的旋转。
hour._rotation = mou*30+mm/60*30;//小时的走动,算法稍微复杂一点,因为时针走一圈是12个大格。具体上面的算法有兴趣的朋友可以自己研究一下。

  最后完整的脚本如下图:

  结束语:日期及时间的AS编写并不复杂,这里我只简单的讲解了获取日期及时间。,当然了,我们还可以进行日期及时间的修改设置,使用的命令及方法与获取类似,有兴趣的朋友可以参看一些flash脚本参考书。希望大家能通过这个简单的例子掌握基本的日期及时间AS的编写。

上一页 下一页