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

Schreibe einen Kommentar