on (keyPress) beliebige Taste [Flash 8]
| 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! | | | 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! | |
| Ähnliche Beiträge zum Thema | |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News
Regeln & Bedingungen
|