PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Variable anzeigen



Freak
17.07.2004, 01:43
Ich möchte mal bitte wissen, wie man eine Variablen im Spiel anzeigen lässt, z.B.:Wie den Timer;
Also wenn der Wert der Variablen den Wert 100 hat, Wird in einer Ecke
der Wert 100 angezeigt, aber wenn sich der Wert z.B 99 ändert, wird sofort 99 angezeigt.

Kaat
17.07.2004, 02:49
Entweder kannst du es als Nachricht ausgeben, mit \V[0001], bzw [0002], etc., je nach Nummer der Variable eben... oder, wenn es in der Ecke sein soll, musst du mit Fork Conditions und Pictures/Events arbeiten: per Fork Condition abfragen, ob die Variable auf 10, 20 oder 100 steht, etc. und dann je nachdem das Bild ändern.
Um es einfacher und professioneller zu machen, musst du das Bild aber aus drei einzelnen Pictures zusammensetzen (d.h., wenn Werte nur bis 999 gehen; ab vier Stellen, also ab 1000, musst du 4 Pictures nehmen, ab 10000 5 Pics, etc.): die erste Zahl kommt ganz links, die 100er-Stelle, die zweite rechts davon: die 10er-Stelle, und als letztes rechts die Einer-Stelle. Da fragst du per Fork Condition ab, ob die Variable über/gleich 900 steht; wenn ja, zeig bei Bild Links 9 an; wenn nicht, frag' 800 ab. Wenn sie über/gleich 800 ist, zeig bei Bild Links 8 an, etc. Immer so weiter, bis zu 100 runter.
Dann das Bild Mitte, die 10er-Stelle: dafür nimmst du einfach die Variable, machst Mod 100 und fragst dann ab, ob sie über/gleich 90, 80, 70 ... 10 ist, etc. und zeigst dann je nachdem bei Bild Mitte 9, 8, 7 ... 1 an.
Dann das gleiche mit Bild Rechts, der Einer-Stelle: Variable Mod 100, dann Mod 10; wenn der Wert über 9, 8, 7 ... 1 ist, zeigst du bei Bild Rechts 9, 8, 7 ... 1 an.
So "einfach" ist das.