Adobe Flash CS3 beinhaltet ein Konzept namens ein Ereignis-Listener für den Empfang oder das Hören von Veranstaltungen, die von anderen Aktionen gesendet. Dies ist nützlich für Aktionen wie Tastendrücke oder Bild Lasten oder anderen dynamischen Aktionen, die nicht von Ihrem Skript dazu aufgefordert werden. Wenn Sie ein Flash- Spiel, das Ihre Spieler -Tastatur Interaktion ermöglicht das Laden eines Zuhörers für die wichtigsten Aktionen sind sinnvoll. Anleitung
1
Öffnen Sie Flash und erstellen Sie eine Ebene actions für Ihre ActionScript . Drücken Sie die " F9 ", um ein Fenster zu öffnen Aktionen . Geben Sie den folgenden , um den Hörer zu schaffen :
var keyListener : Object = new Object ();
2
Geben Sie den folgenden , den Hörer hinzu:
Key. addListener ( keyListener );
3
Geben Sie den folgenden , um eine Funktion , die den Schlüssel nach unten Ereignis verarbeiten zu erstellen :
keyListener.onKeyDown = function () {
if ( Key.getCode () == 8) {
trace (" die Backspace gedrückt wurde "); }
}
< p> wenn ein Schlüssel in Ihrem Programm gedrückt wird, wird diese Funktion aufgerufen
4
entfernen Sie die Zuhörer mit , wenn gewünscht :
Key.removeListener ( keyListener );
< . br>