Цитата:
Сообщение от alexrunaway
Isfet спасибо огромное, а как мне теперь сделать чтобы было не 0:30 а 00:30? формат задать
|
в 7 посте вам дали ссылку, как сделать такой формат, возмите оттуда
вот так будет больше точность,
Код AS3:
import flash.text.TextField;
import flash.utils.Timer;
import flash.utils.getTimer;
stop();
var minutes:TextField = new TextField()
minutes.x = 100;
minutes.y = 100;
addChild(minutes);
var seconds:TextField = new TextField()
seconds.x = 210;
seconds.y = 100;
addChild(seconds);
var firstTime:int = getTimer();
addEventListener(Event.ENTER_FRAME, onEnterFrame);
var currentTimeSec:uint;
function onEnterFrame(e:Event) {
currentTimeSec = 1800 - (getTimer() - firstTime) * 0.001;
minutes.text = String(uint(currentTimeSec / 60));
seconds.text = String(currentTimeSec % 60);
if (currentTimeSec == 0) {
onTimerComplete();
}
}
function onTimerComplete() {
removeEventListener(Event.ENTER_FRAME, onEnterFrame);
removeChild(minutes);
removeChild(seconds);
}
P.S.: с Date - как-то коряво получается