Modifiers bei KeyDown

Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Neue Antwort erstellen

 

real76

Betreff: Modifiers bei KeyDown

BeitragDi, März 11, 2008 16:29
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi,

wie kann ich abfragen, ob gerade die linke Control-Taste und Cursor Down gedrückt wurde?

Code: [AUSKLAPPEN]
if keydown(KEY_DOWN|KEY_LCONTROL)
...
funktioniert leider nicht.

Confused

Firstdeathmaker

BeitragDi, März 11, 2008 16:42
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]
If Keydown(KEY_DOWN) and Keydown(KEY_LCONTROL)


Keycodes können so nicht kombiniert werden, weil diese nicht in 2er Potenzen angegeben werden und somit nach Addition nicht mehr eindeutig sind.

Beispiel:

Option1 = 1
Option2 = 2
Option3 = 4

1|2|4 => binär 111
1|2 => binär 011


Die Keycodes sind aber durchnummeriert und dafür nicht gedacht.
www.illusion-games.de
Space War 3 | Space Race | Galaxy on Fire | Razoon
Gewinner des BCC #57 User posted image

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group