Objekt springt zu schnell (Tastatur)

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

Retro

Betreff: Objekt springt zu schnell (Tastatur)

BeitragDo, Aug 05, 2004 20:06
Antworten mit Zitat
Benutzer-Profile anzeigen
If KeyDown(205) = 1 Then X = X + 50

Das Objekt bewegt sich dann nicht 50 Pixel weiter sondern gleich 250...

FlushKeys danach bringt auch nichts Sad

rambo256

BeitragDo, Aug 05, 2004 20:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Nimm mal keyhit!!!! Shocked
Asus F53z

Das Leben ist eine reine Konkatenation...

Rallimen

Sieger des 30-EUR-Wettbewerbs

BeitragDo, Aug 05, 2004 20:16
Antworten mit Zitat
Benutzer-Profile anzeigen
dann nimm keyhit
oder x= x + 2
oder mach es mit millisecs()

Beispiel:

Code: [AUSKLAPPEN]
If MilliSecs() > Key_wait Then
   If KeyDown(205) = 1 Then
      X = X + 50
      Key_wait = MilliSecs() + 300
   End If
End If


jetz wird mindestens 300 millisekunden gewartet bis das nächste Mal die Taste abgefragt wird
[BB2D | BB3D | BB+]

BladeRunner

Moderator

BeitragDo, Aug 05, 2004 20:18
Antworten mit Zitat
Benutzer-Profile anzeigen
oder gib dem ganzen mit Millisecs einen Timer.
Code: [AUSKLAPPEN]

if keydown(205) AND millisecs()>tmr then
    tmr=millisecs()+150
    x=x+50
end if


EDIT: Damn, too late... Rolling Eyes
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3
Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64
B3D BMax MaxGUI

Stolzer Gewinner des BAC#48, #52 & #92
 

hot-bit

Gast

BeitragDo, Aug 05, 2004 21:08
Antworten mit Zitat
Hoi,

oder benutze die Suche ...

Oder deinen Kopf ... Wink

Toni

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group