Keyhit ersetzen

Übersicht BlitzBasic Codearchiv

Neue Antwort erstellen

 

Gombolo

Betreff: Keyhit ersetzen

BeitragSa, Okt 08, 2005 6:56
Antworten mit Zitat
Benutzer-Profile anzeigen
Hattet ihr schon mal das Problem das KeyHit nicht gleich beim ersten Tastenschlag funkionierte? Naja ich hatte das Problem. Und habe es hiermit gelöst.

BlitzBasic: [AUSKLAPPEN]

Global g_bPressedKey = False
Global g_iKey = 0

Function myKeyHit(iKey%)

If(KeyDown(iKey) And g_bPressedKey = False)
g_bPressedKey = True
g_iKey = iKey
Return True
EndIf

If(KeyDown(g_iKey)=False)
g_bPressedKey = False
EndIf

Return False

End Function
Heute ist der erste Tag vom Rest deines Lebens
http://gombolo.go.funpic.de/

BtbN

BeitragSa, Okt 08, 2005 11:51
Antworten mit Zitat
Benutzer-Profile anzeigen
Nun, das muss doch laggen?
Was is wenn man nun die Taste schon wieder losgelassen hat, wenn man die Funktion aufruft? Oda wenn man ne andere Taste drückt?

Neue Antwort erstellen


Übersicht BlitzBasic Codearchiv

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group