as拾级进阶--2.6 时钟

用 Flash 制作的时钟基本有两种形式,数字型和指针型,此外也有与众不同的,大成校长还作过语音报时的,这里介绍的是应用最普遍的指针型时钟。
[url=http://bbs.flasher123.com/dispbbs.asp?boardid=10&id=23482]
[img]/Files/BeyondPic/2006-11/20/bangzhu.gif[/img]
[/url]

[url=http://bbs.flasher123.com/dispbbs.asp?boardID=10&ID=28253&page=1]本节问题讨论交流[/url]
     
[url=http://laoxian.flasher123.com/fas/2/flash/21.fla]
[img]/Files/BeyondPic/2006-11/20/fla.gif[/img]
[/url]
 
[url=http://laoxian.flasher123.com/fas/2/flash/26.fla]源文件下载[/url]
 
[url=http://laoxian.flasher123.com/fas/1/flash/1mx.fla]
[img]/Files/BeyondPic/2006-11/20/fla.gif[/img]
[/url]
mx版本    
[url=http://laoxian.flasher123.com/fas/1/luyin/as1_1.ra]
[img]/Files/BeyondPic/2006-11/20/rm.gif[/img]
[/url]
[url=http://laoxian.flasher123.com/fas/2/sheng/26.ra]本讲录音下载[/url]
实例2-6时钟
[1b]  ( [/1b][1b]1 [/1b][1b])基本思路 [/1b]
  ① 作 3 个指针 MC ,分别按不同的速度旋转,实现时钟效果。
  ②若 要拖拽效果,则要把 12 个数字分别作成 MC 。然后作鼠标跟随。
  ( [1b]2 [/1b][1b])新知识点
[/1b]  ① Date 类的方法的应用:
MY Date= new Date()// 构造一个新的 Date 对象
Date.getHours()// 按照本地时间返回小时值。
Date.getMinutes()// 按照本地时间返回分钟值。
Date.getSeconds()// 按照本地时间返回秒数。
Date.getMilliseconds()// 按照本地时间返回毫秒值。
  ②一种缓冲公式应用
[1b]  (3)实例说明 [/1b]
  ①此时钟实例是由数字和指针共 15 个 MC 组成,并又是嵌套在 MC “ biao” 中,各 MC 的注册点一定要确定准确,
  ② 分别将 MC “ biao” 放在主时间轴的 3 个帧上,为各帧上的 MC 编写不同的脚本。
  ③ 设一按钮用于各帧之间的跳转
[1b]  ( 4 [/1b][1b])编写动作脚本
[/1b]  ① 在第 1 帧到第 2 帧的 MC 上输入:
onClipEvent (enterFrame) {// 以影片剪辑帧频不断触发的动作
  s = new Date();// 创健日期对象
  Hours = s.getHours();// 读取系统时间 - 时
  if (12
本文转自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/1140.html
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值