| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| ein tüüüp Registriert seit: May 2002 Ort: berlin
Beiträge: 627
| Sobals Taste gedrückt ist, andere Tasten sperren
Hi ihrs, ich überwache mit Key.addListener(newListener) die Tastatureingaben und entscheide je nach Taste was passieren soll. Jetzt würde ich gerne dass - so lange eine Taste gedrückt ist - die Tastatur für andere Eingaben quasi "gesperrt" ist und erst wieder funktioniert, wenn die Taste losgelassen wird. Ich hatte nen Ansatz mit add- und removeListener, aber das hat nich gefunzt. Jemand nen Tipp? Dank im Voraus und Grüße vom F
__________________ Bilder online freistellen lassen, Bildbearbeitung online www.picstar24.de |
| | |
| | #2 (permalink) |
| experience++; Registriert seit: Jul 2002 Ort: Düsseldorf
Beiträge: 11.347
|
hi, scriptest du in AS2 oder in AS3? zeig doch mal die entsprechende code passage her ![]() ziel ist es also für die zeit in der eine taste gedrückt wird keine andere taste mehr ein event auslösen kann? cheers, sal
__________________
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme! |
| | |
| | #3 (permalink) |
| ein tüüüp Registriert seit: May 2002 Ort: berlin
Beiträge: 627
|
In AS 2 Das hier war mein Ansatz. Kann gut sein, dass das völliger Quark is ![]() Jedenfalls wird hier die Aktion ("mach was") nur einmal ausgeführt und dann nie wieder. Code: var newListener:Object = new Object();
Key.addListener(newListener);
newListener.onKeyDown = function () {
var upListener:Object = new Object();
Key.removeListener(newListener);
Key.addListener(upListener);
if(Key.getAscii() == 97) {
// mach was
} else if(Key.getAscii() == 106) {
// mach was anderes
}
}
upListener.onKeyUp = function () {
Key.removeListener(upListener);
var newListener:Object = new Object();
Key.addListener(newListener);
}
__________________ Bilder online freistellen lassen, Bildbearbeitung online www.picstar24.de |
| | |
| | #4 (permalink) |
| experience++; Registriert seit: Jul 2002 Ort: Düsseldorf
Beiträge: 11.347
|
schau dir mal folgendes bsp. an: PHP-Code: cheers, sal
__________________
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme! |
| | |
| | #5 (permalink) |
| ein tüüüp Registriert seit: May 2002 Ort: berlin
Beiträge: 627
|
super! Klappt! Vielen Dank. Der Clou war das mit dem Key.getCode() *hehe
__________________ Bilder online freistellen lassen, Bildbearbeitung online www.picstar24.de |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Breakout - 2 Tasten gleichzeitig gedrückt? | ichselber | ActionScript 2 | 1 | 01-08-2008 12:32 |
| mehrere Tasten gleichzeitig gedrückt | nqdesigns | Flash Einsteiger | 5 | 09-04-2008 17:10 |
| Tasten Sperren | _crypto_ | Spielkonzepte und Spieleprogrammierung | 1 | 04-06-2006 15:02 |
| Tasten sperren | lumerl design | Flash MX | 2 | 03-11-2003 16:00 |
| tasten sperren | swantje | Flash 4 und Flash 5 | 1 | 17-12-2001 16:52 |