{lang: 'de'}
Flashhilfe.de - Flash Community

on (keyPress) beliebige Taste [Flash 8]

 


AntwortenRegistrieren Seite1  

espace#1
Benutzerbild von espace
Beiträge: 2
Registriert: Oct 2006

12.07.2010, 23:02

Hallo!
Ich habe einen Button mit folgender Funktion belegt, so dass er bei drücken der Enter-Taste den Film abspielt.

ActionScript:
1
2
3
on (keyPress "<Enter>") {
     play();
}


Wie muss ich es machen, dass es mit jeder beliebigen Taste funktioniert, also egal welchen Buchstaben man drückt?

Merci!
Schlagwörter: on keypress beliebig
espace#2
Benutzerbild von espace
Beiträge: 2
Registriert: Oct 2006

Themenautor/in

13.07.2010, 10:39

Hab die Lösung doch endlich noch in Malaysia gefunden:

Here's how you do it. Add the script below to a keyframe:

ActionScript:
1
2
3
4
5
var keyListener:Object = {};
keyListener.onKeyDown = function () {
      nextFrame ();
}
Key.addListener( keyListener );


I'm assuming that this works only once? So if thats the case, you must remove the key listener object after the movie has gone to the next frame. See the script below:

ActionScript:
1
2
3
4
5
6
var keyListener:Object = {};
keyListener.onKeyDown = function () {
      nextFrame ();
      Key.removeListener ( keyListener );
}
Key.addListener( keyListener );


... und es funzt!

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2024 Sebastian Wichmann - Flashhilfe.de