Kann nicht aufhören, Timer AS3
Dies ist einfacher code, aber ich nicht lösen..
ich clik ein.- Taste, so dass der timer läuft, aber wenn ich auf b.- Taste, timer-stil ausgeführt. Wie diese zu stoppen timer?? Dank
(sorry mein schlechtes Englisch)
a.addEventListener(MouseEvent.CLICK, starts);
function starts(e:MouseEvent)
{
time(0);
}
b.addEventListener(MouseEvent.CLICK, stops);
function stops(e:MouseEvent)
{
time(1);
}
function time(cc)
{
var timer:Timer = new Timer(1000,100);
timer.addEventListener(TimerEvent.TIMER, tmer);
timer.start();
function tmer(e:TimerEvent):void
{
trace("start");
}
if(cc == 1)
{
trace("stop");
timer.stop();
timer.removeEventListener(TimerEvent.TIMER, tmer);
}
cc=0;
}
InformationsquelleAutor dikagaulzzz | 2013-02-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
versuchen, diese:
InformationsquelleAutor bitmapdata.com
Versuchen Sie dies:
Oder einfach:
InformationsquelleAutor khailcs
Dies ist, weil das zweite mal, erstellen Sie ein neues Timer-Objekt.
InformationsquelleAutor Montycarlo