AS3 Halten mouseDown zur Erhöhung der Geschwindigkeit/power

dies ist, was ich versuche zu erreichen;

Durch einen Klick auf ein movieclip (cannon_mc)
ein Schuss ausgelöst wird (ball_mc)

Je länger Maustaste gedrückt ist, die Geschwindigkeit die der ball ausgelöst wird, mit erhöhen sollte.
Meine Frage an Sie ist;

Was ist der effizienteste Weg, dies zu erreichen?
Mit einem timer oder sowas in der Art;

    var isMouseDown:Boolean = false;
    var speed= 10;    

    myCannon.addEventListener(MouseEvent.MOUSE_DOWN,buttonPressed);

        function buttonPressed(event:MouseEvent){
            //trace("down");
            isMouseDown == true;

            if(isMouseDown == false)
            {
                speed == +1
            }

        }
  • hat einer von den Antworten, die Ihr problem lösen ? Wenn so beachten Sie bitte die Kennzeichnung der hilfreichsten Antwort als akzeptierte Antwort. Auch zögern Sie nicht, Fragen Sie für weitere Hilfe, wenn nötig.
InformationsquelleAutor Opoe | 2011-09-12
Schreibe einen Kommentar