Select-Konstruktion anhalten

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

mabox

Betreff: Select-Konstruktion anhalten

BeitragSo, Nov 18, 2007 14:52
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi hab nen kleines Problem. Ich hab eine Select - Konstruktion und in einer der Case Teile ist das Spiel. Für das Spiel kann man entweder Flip 1, Flip 0 oder eine Timerfunktion wählen. Die Select - Konstruktion läuft aber auch mit einem Timer. Wenn ich nun diesen Timer lösche bevor ich das Spiel starte weil das Spiel ja z.B. mit Flip 1 läuft und frameunabhängig programmiert ist und keinen Timer haben soll passiert im Spiel nichts (nichts bewegt sich. Außerhalb der Select - Konstruktion läuft das Spiel aber.
Woran kann das liegen und wie kan ich das ändern?

Code: [AUSKLAPPEN]
Graphics 800, 600, 32, 2
SetBuffer BackBuffer()

Timer = CreateTimer (60)

Repeat
   WaitTimer(Timer)
   Cls
   
   Select menustate
      Case 1
      ;Menü
         
      Case 2
      ;Spiel
         FreeTimer Timer
         Cls
         ;hier ist das Spiel drin
         Flip
         
      Case 3
      ;Optionen
         
   End Select
   
   Flip
Until menu = 0
Fujitsu-Siemens Laptop, 2Ghz Intel Core2Duo Prozessor, 2GB Ram, 120GB Festplatte, ATI Mobility Radeon X1400, Windows Vista Ultimate
www.mausoft.de.tl
Dönerfresser Homepage

Cardonic

BeitragSo, Nov 18, 2007 15:00
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich weiss nicht, wies den andern geht, aber ich verteh' deine Frage bzw. Problem nicht.

mfg Cardonic

mabox

BeitragSo, Nov 18, 2007 15:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Ok, das Problem ist, dass das Spiel mit dem timer im Menü nicht richtig läuft und ich im Spiel einen anderen brauche. Wie geht das ?
Fujitsu-Siemens Laptop, 2Ghz Intel Core2Duo Prozessor, 2GB Ram, 120GB Festplatte, ATI Mobility Radeon X1400, Windows Vista Ultimate
www.mausoft.de.tl
Dönerfresser Homepage

ChaosCoder

BeitragSo, Nov 18, 2007 15:25
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]
Graphics 800, 600, 32, 2
SetBuffer BackBuffer()

Timer = CreateTimer (60)
SpielTimer = CreateTimer(KA)

Repeat

   Select menustate
      Case 1,3 WaitTimer(Timer)
      Case 2 Waittimer(SpielTimer)
   EndSelect

   Cls
   
   Select menustate
      Case 1
      ;Menü
         
      Case 2
      ;Spiel
         ;hier ist das Spiel drin
         
      Case 3
      ;Optionen
         
   End Select
   
   Flip
Until menu = 0


kp ob dus so haben willst^^
Projekte: Geolaria | aNemy
Webseite: chaosspace.de

mabox

BeitragSo, Nov 18, 2007 15:57
Antworten mit Zitat
Benutzer-Profile anzeigen
Ok ich probiers mal so
Fujitsu-Siemens Laptop, 2Ghz Intel Core2Duo Prozessor, 2GB Ram, 120GB Festplatte, ATI Mobility Radeon X1400, Windows Vista Ultimate
www.mausoft.de.tl
Dönerfresser Homepage

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group