-1
我需要爲沒有系統時鐘的電視顯示創建一個as3倒計時時鐘。不使用用戶系統創建AS3倒計時鐘時鐘
如何爲此使用Date對象?
這是到目前爲止我的代碼:
var targetDate:Date = new Date(2015, 6, 5, 19, 00, 00);
var dateStr:Date = new Date(2015, 5, 25, 18, 56, 00);
addEventListener(Event.ENTER_FRAME, loop);
function loop(e:Event):void{
var nowDate:Date = new Date(dateStr);
var ms:Number = targetDate.getTime() - nowDate.getTime();
var sec:Number = Math.floor(ms/1000);
var min:Number = Math.floor(sec/60);
var hr:Number = Math.floor(min/60);
var day:Number = Math.floor(hr/24);
sec = sec % 60;
min = min % 60;
hr = hr % 24;
daytxt.text = day.toString();
hrtxt.text = (hr < 10) ? "0"+hr.toString() : hr.toString();
mintxt.text = (min < 10) ? "0"+min.toString() : min.toString();
sectxt.text = (sec < 10) ? "0"+sec.toString() : sec.toString();
//sec--;
trace(dateStr);
}
我試圖在日期參數傳遞給Date()構造函數傳遞,但我不能讓它倒計時。
我建議你展示你的研究。你到目前爲止做了什麼?你到目前爲止知道什麼? – Elyasin