actionscript-3-Maus nach unten
Wie könnte ich überprüfen ständig, ob die Maustaste gedrückt ist und wenn die Maus runter ist und es bewegt, dass ich die cal-Funktion
Versuchte ich mk_mc.addEventListener(MouseEvent.MOUSE_DOWN,fct)
aber es ruft nur die Funktion und Stoppt dann, ich will es ständig, wie kann ich es tun?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Was Sie für Fragen wurde gebeten vor, aber ich kann nicht leicht zu finden, eine doppelte Frage, also poste ich den link zu meine Frage, wo ich war bitte um Hilfe bei ein paar Nischen-Themen.
Einen vernünftigen code für die Handhabung von drag-Ereignisse in AS3 ist:
Also, was Sie tun möchten ist, eine Funktion aufrufen, wenn die Maus bewegt und die Taste gedrückt ist?
Der einfachste Weg ist der Aufruf der Funktion auf der Maus verschieben (oder verwenden Sie einen Timer, wenn Sie möchten, um die Funktion aufzurufen, selbst wenn die Maus bewegt sich nicht), und habe es prüfen ein flag gesetzt, indem Sie die Maus nach oben/nach unten, bevor es Maßnahmen ergreift.
Ich denke, man könnte einfach einige flag, wenn die Maustaste gedrückt ist, und legen Sie es wieder zurück, wenn die Maus ist oben. Sowas:
Dann nur poll
down_
zu wissen, ob die Maustaste gedrückt ist oder nicht.