GLBasic forum

Other languages => GLBasic - de => Topic started by: Naish on 2008-Jan-11

Title: Bewegung
Post by: Naish on 2008-Jan-11
Hallo.
Ich habe mal eine Frage...

IF KEY(203) = 1
plb = plb - 20
ENDIF

Ich würde hier gerne ein Delay drinne haben, sodass die Bewegung nicht so "turbo" ist...
Quasi:

IF KEY(203) = 1
plb = plb - 20
wait 1 Sec.
ENDIF

danke.
Title: Bewegung
Post by: D2O on 2008-Jan-11
Schau mal hier rein.
http://www.glbasic.com/forum/viewtopic.php?id=711
Title: Bewegung
Post by: Schranz0r on 2008-Jan-11
Code (glbasic) Select
If KEY(203) and timer < GETTIMERALL()
   DEC plb,20
    timer = GETTIMERALL() + 1000
ENDIF
Tschööööö

Sorry da war ein Fehler, habs behoben danke Bee !
Title: Bewegung
Post by: BumbleBee on 2008-Jan-12
Ja dazu gibts schon etliche Beispiele.  Aber vielleicht reicht dir ja für den Anfang sogar ein LIMITFPS oder SLEEP. Siehe Hilfe.;)  

@Schranz0r
Bitte, gern geschehen. :)

Cheers
Title: Bewegung
Post by: Naish on 2008-Jan-13
cool danke.
sleep würde in diesem fall nicht gehen.
Title: Bewegung
Post by: Schranz0r on 2008-Jan-13
Sleep stopt auch das Programm, und ich glaub das willst du ja nicht :D