Unterschied zwischen KEY_UP und 200?

Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Neue Antwort erstellen

M0rgenstern

Betreff: Unterschied zwischen KEY_UP und 200?

BeitragSo, März 06, 2011 22:24
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo Leute.
Ich hab grade ein kleines Problem.
Undzwar habe ich die Tastenbelegung für ein Spiel in Variablen gespeichert.
Leider funktioniert folgender Code nicht:
BlitzMax: [AUSKLAPPEN]
If KeyDown(tcControls.iForward) Then
ttTank.Move()
EndIf


Wenn ich das ersetze durch
BlitzMax: [AUSKLAPPEN]
If KeyDown(KEY_UP) Then
ttTank.Move()
EndIf

Dann klappt es aber.

tcControls.iForward hat den Wert 200, was ja eigentlich für die Pfeiltaste nach oben steht.
Wo genau ist hier der UNterschied, bzw. warum funktioniert das eine das andere aber nicht?

Wäre super, wenn da jemand was wüsste.

Lg, M0rgenstern

Xeres

Moderator

BeitragSo, März 06, 2011 22:26
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]
Print(KEY_UP)

38 <> 200 Wink
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)

M0rgenstern

BeitragSo, März 06, 2011 22:32
Antworten mit Zitat
Benutzer-Profile anzeigen
Also sind das nicht die Scancodes?

Lg, M0rgenstern

mpmxyz

BeitragSo, März 06, 2011 22:34
Antworten mit Zitat
Benutzer-Profile anzeigen
BlitzMax ist nicht BlitzBasic.
Es hat sich vieles geändert - auch die Scancodes. Wink
mfG
mpmxyz
Moin Moin!
Projekte: DBPC CodeCruncher Mandelbrot-Renderer

Xeres

Moderator

BeitragSo, März 06, 2011 22:36
Antworten mit Zitat
Benutzer-Profile anzeigen
Jedenfalls nicht die,die man von B3D gewöhnt ist. Stehen alle in BRL.KeyCodes.
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)

M0rgenstern

BeitragSo, März 06, 2011 22:36
Antworten mit Zitat
Benutzer-Profile anzeigen
Okay, vielen Dank.
Das erklärt einiges.

Lg, M0rgenstern

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group