1.打開flash文檔,設置場景黑色,其它默認。
2.插入—新建元件—名稱:時間,類型:影片剪輯,確定。
3.點“文本工具”,打開屬性,設置“動太文本”,調整字形、顏色任意,字號(15—20)。在場景拉四個文本框(文本框的大小是顯示日歷、星期、時間的,可根據(jù)顯示來調整),用鍵盤上的移動鍵把四個文本框移到一條直線上。
4.然后點舞臺上的第一個文本框,在“實例名稱”處輸入“nian”,點第二個文本框,在“實例名稱”處輸入“riqi”,點第三個文本框,在“實例名稱”處輸入“xingqi”,點第四個文本框,在“實例名稱”處輸入“shijian”。
5.新建圖層2改名為 “代碼層”,打開動作輸入語句:
function bb() {
var rqi:Date = new Date();
//建立一個時間數(shù)據(jù)
var wzrqi:String = ((rqi.getMonth()+1)+"月"+rqi.getDate()+"日");
//獲得年月日
riqi.text = wzrqi;
nian.text = rqi.getFullYear()+"年";
var shuzu:Array = new Array("日", "一", "二", "三", "四", "五", "六");
//創(chuàng)建一個長度為 0 或更大的數(shù)組
var fuzhi:String = shuzu[rqi.getDay()];
//給數(shù)組賦值
xingqi.text = "星期"+fuzhi;
//給xqi文本框賦值
if (rqi.getHours()<10) {
xiao = "0"+rqi.getHours();
} else {
xiao = rqi.getHours();
}
if (rqi.getMinutes()<10) {
fengzhong = "0"+rqi.getMinutes();
} else {
fengzhong = rqi.getMinutes();
}
if (rqi.getSeconds()<10) {
miaoz = "0"+rqi.getSeconds();
} else {
miaoz = rqi.getSeconds();
}
shijian.text = xiao+":"+fengzhong+":"+miaoz;
miaozhen._rotation = miaoz*6;
fengzhen._rotation = fengzhong*6;
shizhen._rotation = xiao*30;
}
6.返回場景1,把圖層1改名為:“時間文本”,拖入庫里的“時間”影片剪輯元件,在“實例名稱”處輸入“genxinbiao”。
7.新建圖層2改名為 “代碼”,打開動作輸入語句:
function genxin(){
call(genxinbiao.bb());
}
intervalId = setInterval(this,"genxin",1000);
8.保存,測試。
|