Tastatureingabe auswerten in abgeleiteter Movie Klasse

ecki0815

Grünschnabel
Hi,

ich möchte in einer abgeleiteten Movie Klasse auf Tastatureingaben reagieren.
Mit :

Code:
onClipEvent(keyDown) {}

funktioniert es leider nicht. Welche anderen Ansätze gibt es?

Danke für Eure Hilfe,

Ecki
 
Ich persönlich finde bei sowas einen Listener immer am besten:
PHP:
var keyListener = new Object();

keyListener.onKeyDown = function()
{
	trace( Key.getCode() + " - wurde gedrückt");
}
Key.addListener(keyListener);
Dann kannst du ja z.B. Abgfragen ob Key.getCode() der Taste deiner Wahl entspricht und ggf irgendwas auslösen.
Mit removeListener kannst du den Listener dann auch wieder löschen falls er nicht mehr gebraucht wird.
 
Danke für die schnelle Reaktion.

Wahrscheinlich habe ich zu wenig geschrieben oder mich ungenau ausgedrückt.

Ziel ist es, als reine ActionScript Datei (*.as), eine Klasse mit verschiedenen Funktionen zu schreiben.
Diese Klasse ist von MovieClip abgeleitet. Unter anderem sollen verschieden Tastatureingaben
behandelt werden. Soweit ich bisher das Konzept verstanden habe, muss alles in Funktionen
untergebracht werden. Aus diesem Grund funktionieren verschiedene Ansätze nicht, die bisher
geposteten und auch mein eigener.

Kann man eine Klasse von mehreren anderen ableiten?

Gibt es einen anderen Weg direkt auf Funktionen der Key-Klasse zuzugreifen?

Vielen Dank für Eure Mühe,

Ecki
 
Zurück