= 60) {
var min:int = dispTime/60;
var sec:int = dispTime - 60*min;
timeLabel.text = formatTime(min, sec);
} else if(dispTime >= 0) {
timeLabel.text = formatTime(0, dispTime);
} else {
timeLabel.text = "00:00";
timer.stop();
}
}
/**
* 時刻のフォーマット
*
* @param min 分
* @param sec 秒
* @return フォーマット済みの時刻
*/
private function formatTime(min:int, sec:int):String {
var minString:String = "";
var secString:String = "";
if(min < 10) {
minString = "0" + String(min);
} else {
minString = String(min);
}
if(sec < 10) {
secString = "0" + String(sec);
} else {
secString = String(sec);
}
return minString.concat(":").concat(secString);
}
]]>