Entwickler-Ecke

Multimedia / Grafik - Bedingung mit Boolean


h00s3l - Mi 05.10.05 18:46
Titel: Bedingung mit Boolean
hallo,
ich möchte gerne ein kleines spiel programmieren..
wenn ich nun 2 spieler habe und jeder abwechselnd dran sein soll, setze ich doch

Delphi-Quelltext
1:
2:
var player : Boolean;
begin

aber wie sage ich delphi nun, dass player eben entweder true oder false sein soll, also spieler eins oder 2 dran ist.. und dann eben dass sie sich abwechseln :)

MfG


GTA-Place - Mi 05.10.05 18:48


Delphi-Quelltext
1:
Player := True;                    

oder

Delphi-Quelltext
1:
Player := False;                    


Einfach nach jeder Runde so umstellen.


h00s3l - Mi 05.10.05 18:53

und wie sage ich, dass er nach jeder runde umstellen soll.. also
*auf button klick*
player := true
... es passiert etwas
*auf nächsten button klick*
player := false

-> ? das würde doch aber heißen, dass beim ersten button nur player := true wahr sein kann; umgedreht beim zweiten :(


Raffo - Mi 05.10.05 18:56

oder Player:=not Player;


GTA-Place - Mi 05.10.05 18:57

Wenn du das z.B. in einer Schleife hast, kannst du Player := not Player; benutzen

Dadurch wird Player auf das Gegenteil gesetzt. Wenn True -> False; Wenn False -> True;