• 【设为首页】
  • 【收藏闪客居】
当前位置:主页>FLASH AS 编程>AS基础篇>FLASH类>文章内容
  • 制作时钟[Date类]
  • 来源:大师之家 作者:FL基理大师 2007-11-06 【
看看效果先:

 

制作思路:首先获得系统时间,然后乘以相应的度数,实现钟表的功能。

步骤1:
    绘制时针(hc),分针(mc),秒针(sc),其中hc,mc,sc是实例名。

步骤2:
加入AS代码:
_root.onEnterFrame = function () {
 var now:Date = new Date();
 var hour = now.getHours();
 var minute = now.getMinutes();
 var second = now.getSeconds();
//首先获得系统的时,分,秒
 hc._rotation = hour*30;
 mc._rotation = minute*6;
 sc._rotation = second*6;
 /*小时:一圈是360度,共12小时,每一小时30度
   分钟:一圈是360度,共60分钟,每一分钟6度
   秒钟:一圈是360度,共60秒钟,每一秒钟6度*/
};
 
Flash充电:常用的Date()类方法 
(1).getFullYear()//返回形式2007年份
(2).getMonth()//返回形式1~12月份
(3).getDate()//返回形式1~31日期
(4).getDay()//返回形式1~7星期
(5).getHours()//返回形式0~23
(6).getMinutes()//返回形式1~59
(7).getSeconds()//返回形式1~59



上一篇:flash类单态模式的写法与疑问   下一篇:Tween类:图片缓动浏览效果
  • 用户名:新注册) 密码: 匿名评论
  • 评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)


推荐内容
FLASH源文件

Copyright © 2006-2008 flashas.net All Rights Reserved.
网站内容咨询: admin#flashas.net (#为@) 联系QQ:40777822 浙ICP备06033001号
(本网站最佳浏览解析度为1024*768, 建议使用IE 6.0或以上版本浏览器。)