IM建設這個接口在FLASH CS5,在這裏我要放置一個數字時鐘在影片剪輯的任何文本,我創建了該影片剪輯的電影剪輯實例名「RELOJ」我有兩層,一是與有兩個文本字段將顯示時間和其他日期,另一層是整個時鐘和日期的動作(AS3)。文本字段沒有顯示
好了,現在我把那對我的主要時間影片剪輯,我玩的是瑞士法郎,但我沒有看到在夜以繼日地工作。
我試圖在我的主要時間放在了操作層和寫作「RELOJ.play()」,但沒有...
如何播放該MovieClip?
UPDATE:這是影片剪輯內的代碼。字體是嵌入式的。
dateDisplay.addEventListener(Event.ENTER_FRAME,showTime);
diaDisplay.addEventListener(Event.ENTER_FRAME,showDia);
function showTime(event:Event):void {
var myTime:Date = new Date();
var theSeconds=myTime.getSeconds();
var theMinutes=myTime.getMinutes();
var theHours=myTime.getHours();
var ampm:String;
if (theHours>=12) {
ampm="pm";
} else {
ampm="am";
}
if (theHours>=13) {
theHours=theHours-12;
}
if (String(theMinutes).length == 1) {
theMinutes="0"+theMinutes;
}
if (String(theSeconds).length == 1) {
theSeconds="0"+theSeconds;
}
dateDisplay.text =theHours+":"+theMinutes+":"+theSeconds+" "+ampm;
}
function showDia(event:Event):void {
var myDia:Date = new Date();
var dayText:String;
var theDia=myDia.getDay();
var theFechaDia=myDia.getDate();
if(theDia == 0) {
dayText = "Domingo";
} else if(theDia == 1) {
dayText = "Lunes";
} else if(theDia == 2) {
dayText = "Martes";
} else if(theDia == 3) {
dayText = "Miercoles";
} else if(theDia == 4) {
dayText = "Jueves";
} else if(theDia == 5) {
dayText = "Viernes";
} else if(theDia == 6) {
dayText = "Sabado";
}
diaDisplay.text =dayText+" "+theFechaDia;
}
你看到什麼了嗎?我的猜測是你沒有嵌入任何字體。如果您需要更多幫助,請張貼一些代碼。 – Mattias
@Mattias我已經更新了我的影片剪輯中的代碼後。 – Saul
@mattias我已經更新的代碼後我的影片剪輯 – Saul