Pause?

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

Darthshoot

Betreff: Pause?

BeitragDi, Dez 26, 2006 13:00
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo!

Hab jetzt mein erstes kleines Raumschiffshooter-Spiel konstruiert und bin total stolz drauf *g* Very Happy aber leider klappt das Releasen wegem was ganz banalem nicht: Pause. Ich würde gerne, wenn man auf P drückt, dass das Spiel anhält, bis man wieder auf P drückt. Aber mir fehlt sozusagen der CMD. Stop geht nicht.

Code: [AUSKLAPPEN]

Pause = 0

..

; Initialisiere Bufferschleife
Repeat
Cls

..


; Pause gefällig?
If KeyHit(25) And Pause = 0 Then Pause = 1
If KeyHit(25) And Pause = 1 Then Pause = 0
If Pause = 1 Then Stop


Klappt irgendwie nicht :/

Danke im Voraus.
MfG Darthshoot
 

Todeskop

BeitragDi, Dez 26, 2006 13:05
Antworten mit Zitat
Benutzer-Profile anzeigen
muss man da nicht einstellen das dann wenn pause=1 ist das dann renderworld oder updateworld=0 ist......
ich meine wohl... musse probieren......

Eingeproggt

BeitragDi, Dez 26, 2006 13:09
Antworten mit Zitat
Benutzer-Profile anzeigen
hmm. du wirst statt stop eine Schleife machen müssen oder irgendwas besseres, aber stop funktioniert nur im Debug-Modus.
Gewinner des BCC 18, 33 und 65 sowie MiniBCC 9
 

konstantin

BeitragDi, Dez 26, 2006 13:13
Antworten mit Zitat
Benutzer-Profile anzeigen
Du willst ne Pause?

Code: [AUSKLAPPEN]
Function SuperPause(key)
Repeat
; nichts
Until KeyHit(key)
End Function
 

Darthshoot

BeitragDi, Dez 26, 2006 13:49
Antworten mit Zitat
Benutzer-Profile anzeigen
Vielen Dank Very Happy

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group