Datentyp von KeyCodes?!

Übersicht BlitzMax, BlitzMax NG Allgemein

Neue Antwort erstellen

Caesium

Betreff: Datentyp von KeyCodes?!

BeitragDo, Feb 12, 2009 1:14
Antworten mit Zitat
Benutzer-Profile anzeigen
hallo zusammen,

ich habe ein kleines problem, welches ich bei den anderen blitz-versionen nicht hatte. die keycodes. ich will also beispielsweise in einer variable den keycode einer taste speichern um ihn dann, je nach der einstellung des spielers in der keydown funktion zu benutzen.

Code: [AUSKLAPPEN]
Local BeendenTaste:??? = KEY_ESCAPE
If KeyDown(BeendenTaste) 'usw. usf.


ich dachte zuerst die keycodes in blitzmax seien lediglich ganzzahl konstanten, doch scheinbar ist das nicht der fall, denn ich kann weder byte, short noch int als datentyp verwenden, ohne dass der compiler rumzickt.

was muss ich denn als datentyp verwenden?

falls die antwort auf der hand liegen sollte (denn iwie habe ich das gefühl das ist der fall), dann tuts mir leid, aber ich stehe wohl grade einfach aufm schlauch. Rolling Eyes

danke.
gruß,
caesium
Der Vorteil der Klugheit liegt darin, dass man sich dumm stellen kann. Das Gegenteil ist da schon schwieriger. Smile

ChaosCoder

BeitragDo, Feb 12, 2009 1:17
Antworten mit Zitat
Benutzer-Profile anzeigen
o_O

Code: [AUSKLAPPEN]
SuperStrict

Local BeendenTaste:Int = KEY_ESCAPE
If KeyDown(BeendenTaste)
EndIf
lässt sich problemlos kompilieren.
Projekte: Geolaria | aNemy
Webseite: chaosspace.de

Caesium

BeitragDo, Feb 12, 2009 1:31
Antworten mit Zitat
Benutzer-Profile anzeigen
erm... ja, hab ich schon erwähnt, dass es spät ist?

das problem war ein anderes, ist mir aber zu peinlich darüber zu berichten Embarassed

ich geh schlafen..
Der Vorteil der Klugheit liegt darin, dass man sich dumm stellen kann. Das Gegenteil ist da schon schwieriger. Smile

Smily

BeitragDo, Feb 12, 2009 12:56
Antworten mit Zitat
Benutzer-Profile anzeigen
was hat es überhaupt für einen Sinn, die konstante in einer unkonstanten zu speichern?

Code: [AUSKLAPPEN]
if keydown(KEY_ESCAPE)
Lesestoff:
gegen Softwarepatente | Netzzensur | brain.exe | Unabhängigkeitserklärung des Internets

"Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen. Wachsamkeit ist der Preis der Freiheit --- Keine Zensur!"
stummi.org

DAK

BeitragDo, Feb 12, 2009 13:07
Antworten mit Zitat
Benutzer-Profile anzeigen
das hat den sinn, dass er eine variable steuerung realisieren kann. also, eine steuerung, die der user selbst deffinieren kann.
Gewinner der 6. und der 68. BlitzCodeCompo

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group