Hallo,
gucke dir mal die Befehle: getAscii bzw getCode an.
Deine Abfrage würde dann so lauten
eine ASCII-Tabelle findest du hier: klickPHP-Code:if (Key.isDown(Key.getAscii())==097) {
trace("du hast ein a gedrückt")
}
Hallo, ich hab ein Problem, das wahrscheinlich ziemlich einfach zu lösen ist, aber wo ich zurzeit einfach nicht weiter weiß.
Ich muss in ActionScript 2 (finde ich irgendwie schöner als AS 3) abfragen, ob die Taste "a" gedrückt ist. Flash bietet ja netterweise bereits vorgefertigte Tasten an, bei denen ich sowas ohne Probleme realisieren kann:
Und jetzt zu meiner Frage: Kann man mit so einer Konstruktion auch normale Tasten (wie halt das "a") abfragen? Und wenn ja, wie?PHP-Code:if(Key.isDown(Key.SPACE)) {
//Hier kommen die Anweisungen
}
Hallo,
gucke dir mal die Befehle: getAscii bzw getCode an.
Deine Abfrage würde dann so lauten
eine ASCII-Tabelle findest du hier: klickPHP-Code:if (Key.isDown(Key.getAscii())==097) {
trace("du hast ein a gedrückt")
}
Gruß
Wanderratte
Gebildet ist,
wer weiß,
wo er findet,
was er nicht weiß.
4bugs
Home
Amazon Wunschzettel
Danke für die Antwort, hat bei mir aber irgendwie nicht funktioniert. Bin jetzt nach einigen Experimenten auf diesen Code gekommen:
Dabei muss Key.isDown() der flashinterne Tastencode für die zu überwachende Taste übergeben werden. Diesen Code findet man übrigens leicht mit diesem Script raus:PHP-Code:if(Key.isDown(65)) {
trace("a wurde gedrückt");
}
Hoffe, ich konnte mit dieser Erklärung anderen mit dem gleichen Problem helfenPHP-Code://in die Zeitleiste eines Movieclips schreiben
onClipEvent(enterFrame) {
trace(Key.getCode());
}
![]()
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)