trying to make reset button to reset timer back to 05:00
start and stop works but cant find a way to get restart button to work
package {
import flash.display.MovieClip;
import flash.utils.Timer;
import flash.events.TimerEvent;
import flash.events.MouseEvent;
import flash.ui.Mouse;
public class timerClass extends MovieClip {
var myTimer:Timer = new Timer(1000, 300);
var i:Number = 300;
public function timerClass() {
// constructor code
timerTxt.text = String("05:00");
myTimer.addEventListener(TimerEvent.TIMER, updateTime);
myTimer.addEventListener(TimerEvent.TIMER_COMPLETE, TimerComplete);
startbutton.addEventListener(MouseEvent.CLICK, StartNow);
pausebutton.addEventListener(MouseEvent.CLICK, PauseNow);
restartbutton.addEventListener(MouseEvent.CLICK, restartNow);
}
private function updateTime(e:TimerEvent):void{
i--;
var totalSeconds:* = i;
var minutes:* = Math.floor(totalSeconds/60);
var seconds:* = totalSeconds % 60;
if(String(minutes).length < 2)
minutes = "0" + minutes;
if(String(seconds).length < 2)
seconds = "0" + seconds;
timerTxt.text = minutes + ":" + seconds;
}
private function TimerComplete(e:TimerEvent):void{
messageTxt.text = "PRESENTATION IS NOW OVER"
timerTxt.text = String("00:00");
}
private function StartNow(e:MouseEvent):void{
myTimer.start();
}
private function PauseNow(e:MouseEvent):void{
myTimer.stop();
}
private function restartNow(e:MouseEvent):void{
}
}
}