Wie kann ich Code über...

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Hellchest

Betreff: Wie kann ich Code über...

BeitragSo, März 13, 2005 8:47
Antworten mit Zitat
Benutzer-Profile anzeigen
Wie kann ich einen code über mehrere zeilen machen?

zbs
BlitzBasic: [AUSKLAPPEN]

If KeyHit(xx) Then Cls
Text( xxxxxxxxx)
Text(xxxxxxxxxx)



wenn ich alles hintereinander schreibe wird es undurschsichtlich

BladeRunner

Moderator

BeitragSo, März 13, 2005 8:56
Antworten mit Zitat
Benutzer-Profile anzeigen
BlitzBasic: [AUSKLAPPEN]
If bedingung = True Then
Print \"so\"
Print \"und so\"
End If ;schwupp, schon geht es Wink
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

Hellchest

BeitragSo, März 13, 2005 9:29
Antworten mit Zitat
Benutzer-Profile anzeigen
danek aber mein nächstes Problem :

BlitzBasic: [AUSKLAPPEN]

If Ki = True
Cls
Text(50,255,\"KI AN\")
Text(50,270,\"Choose Difficlulty : 1 = Easy ; 2 = normal ; 3 = Medium ; 4 = Hard ; 5 = Very Hard\")
EndIf



warum cls der den screen nicht?

Ki = false ;standard
If KeyHit(60) ki = True ; ki an

trozdem reagiert er nicht

BladeRunner

Moderator

BeitragSo, März 13, 2005 9:32
Antworten mit Zitat
Benutzer-Profile anzeigen
Wenn du mit doublebuffering arbeitest musst du erst mal flippen damit du es siehst.
Ansonsten sollte es funktionieren...
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
 

Kifferopa

Gast

BeitragSo, März 13, 2005 10:01
Antworten mit Zitat
BlitzBasic: [AUSKLAPPEN]

If Ki = True Then
Cls
Text 50,255, \"KI AN\"
Text 50,270, \"Choose Difficlulty : 1 = Easy ; 2 = normal ; 3 = Medium ; 4 = Hard ; 5 = Very Hard\"
Flip
EndIf

BladeRunner

Moderator

BeitragSo, März 13, 2005 10:14
Antworten mit Zitat
Benutzer-Profile anzeigen
und das ist derbe daneben. man sollte immer nur ein flip in seiner loop haben, alles andere ist Gift fürs Prog.

Hör also besser nit auf kifferopa.
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
 

Kifferopa

Gast

BeitragSo, März 13, 2005 10:16
Antworten mit Zitat
Hä? Da ist doch nur ein Flip!

Hubsi

BeitragSo, März 13, 2005 10:17
Antworten mit Zitat
Benutzer-Profile anzeigen
Jup, aber sein Code wird ja aus mehr als diesem einen If-Konstrukt bestehen Wink
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...

BladeRunner

Moderator

BeitragSo, März 13, 2005 10:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja, ein flip, welches nur aufgerufen wird wenn die KI aktiv ist. und wenn sie aus ist, wo flippt es dann? willst in jede if-klausel ein flip hämmern?
Eines zu Ende der Mainloop reicht.

EDIT: und ist fehlerunanfällig.
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
 

Kifferopa

Gast

BeitragSo, März 13, 2005 10:23
Antworten mit Zitat
Ok, tschullige ich hab gedacht, dass...ne, ich hab gar nicht gedacht

Chester

BeitragSo, März 13, 2005 13:42
Antworten mit Zitat
Benutzer-Profile anzeigen
BlitzBasic: [AUSKLAPPEN]

Graphics 800,600,16,1

SetBuffer BackBuffer()

Ki = False

Repeat
Cls
;standard
If KeyHit(60) ki = ki + 1
If ki = 2 Then ki = 0 ; ki an


If Ki = True
Cls
Text(50,255,\"KI AN\")
Text(50,270,\"Choose Difficlulty : 1 = Easy ; 2 = normal ; 3 = Medium ; 4 = Hard ; 5 = Very Hard\")
EndIf

Flip
Until KeyHit(1)

EndGraphics : End



meinst du so?
 

Kifferopa

Gast

BeitragSo, März 13, 2005 14:21
Antworten mit Zitat
BlitzBasic: [AUSKLAPPEN]

Graphics 800,600,16,1

SetBuffer BackBuffer()

Ki = False

Repeat
Cls
;standard
If KeyHit(60) ki = Not ki ;So geht´s besser

If Ki = True
Cls
Text(50,255,\"KI AN\")
Text(50,270,\"Choose Difficlulty : 1 = Easy ; 2 = normal ; 3 = Medium ; 4 = Hard ; 5 = Very Hard\")
EndIf

Flip
Until KeyHit(1)

EndGraphics : End


Werte kann man auch mit Var = Not Var umherschalten Wink

wunderkind

BeitragSo, März 13, 2005 16:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Von unnützen Kommentaren bereinigt.

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group