Flash AS3 學習9 - 時鐘的製作

時鐘的製作

製作好鐘面及指針,時針,分針,秒針均爲MC,註冊點在底部正中,實例名稱分別爲sz_mc,fz_mc,mz_mc 
年月日星期共4個動態文本框,實例名稱分別爲:y_txt,m_txt,d_txt,w_txt

 

截圖:

 

代碼如下:

var dqtime:Timer = new Timer(1000);
function xssj(event:TimerEvent):void{
 var sj:Date = new Date();
 var nf = sj.fullYear;
 var yf = sj.month + 1;
 var rq = sj.date;
 var xq = sj.day;
 var h = sj.hours;
 var m = sj.minutes;
 var s = sj.seconds;
 var axq:Array = new Array("日","一","二","三","四","五","六");
 y_txt.text = nf + "年";
 m_txt.text = yf + "月";
 d_txt.text = rq + "日";
 w_txt.text = "星期"+axq[xq];
 if (h>12){
  h = h - 12;
 }
 sz_mc.rotation = h*30+m/2+s/120;
 fz_mc.rotation = m * 6 + s / 10;
 mz_mc.rotation = s*6;
}
dqtime.addEventListener(TimerEvent.TIMER,xssj);
dqtime.start();

 

更多詳情請點擊  http://blog.sina.com.cn/zhaojianjunzjj

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章