Hallo Strudi,

willkommen im Gamestudio Forum. Deine Überlegungen sind doch alle gut und richtig. Wenn Du die Variable auf 100 setzt, dann sollte die Position deines Schwarz/Rot Balkens genau in der Mitte sein. Bei 200 sollte er komplett schwarz sein und bei 0 sollte alles rot sein. Die Variable, die Du in der Window-Definition angibst, definiert quasi die Pixelposition, bei der zu zeichnen angefangen wird. Sprich: wenn Deine Variable 100 ist, dann werden ab dem 100. Pixel alle folgenden 200 Pixel (also bis 300) auch auf den Bildschirm gemalt.

Wenn Du von Gesundheit (0-100) auf die Pixelposition schliessen willst, dann kannst Du das wie folgt umrechnen:

Position = 200 - (Gesundheit * 2);

Wenns noch nicht klappt, dann nicht verzweifeln. Poste doch einfach mal den Code, den Du geschrieben hast.


Always learn from history, to be sure you make the same mistakes again...