Video: Webinar CODESYS OPC UA Server (D) 2025
Ihr MicroWorld EX-Spiel benötigt einen Weg, um zu zeigen, wie viele Leben noch übrig sind. Verkehr Ausweichen beginnt mit drei Leben, und jedes Mal, wenn der Frosch des Spielers von einer Verkehrsschildkröte geschlagen wird, verliert es ein Leben. Wenn der Spieler alle drei Leben verloren hat, ist das Spiel vorbei.
In Projekten mit einer einzelnen Seite können Sie einfach eine Textbox-Variable für Leben erstellen. Der Wert einer Textfeldvariablen ist jedoch auf der Seite vorhanden, auf der er sich befindet. Das bedeutet, dass Sie den Wert einer Lebenszeitvariablen nicht von einer Ebene 1-Seite zu einer Ebene 2-Seite übertragen können.
Eine Projektvariable ist eine Variable, die überall in Ihrem Spiel existiert und deren Wert von einer Seite auf eine andere übertragen wird. Um eine Projektvariable zu erstellen, die verwendet wird, um die Lebensdauer eines Froschs zu verfolgen, geben Sie den folgenden Befehl in der Befehlszentrale ein:
createprojectvar "livesremain
Dieser Befehl erstellt eine neue Projektvariable mit dem Namen livesremain. Die neue Projektvariable ist im Projektfenster sichtbar.
Die Projektvariable livesremain gibt an, wie viele Leben der Frosch hinterlassen hat. Um diesen Wert dem Player anzuzeigen, erstellen Sie ein Textfeld und zeigen Sie dann den Wert für livesremain im Textfeld an. Führen Sie die folgenden Schritte aus:
-
Klicken Sie in der Symbolleiste auf die Schaltfläche "Textfeld erstellen" und klicken Sie dann in den Arbeitsbereich, um ein neues Textfeld zu erstellen.
Dieses Textfeld zeigt an, wie viele Leben noch übrig sind.
-
Klicken Sie mit der rechten Maustaste (Windows) oder bei gedrückter Strg-Taste (Mac) in das Textfeld und wählen Sie im Popup-Menü die Option "Bearbeiten" aus.
-
Geben Sie im Feld Name Leben ein, um das Textfeld zu benennen.
Setzen Sie das Textfeld nicht auf transparent - Textfelder, die Informationen anzeigen, die sich ändern, z. B. Variablenwerte, müssen undurchsichtig bleiben.
-
Wenn Sie fertig sind, klicken Sie auf OK.
-
Positionieren Sie das Textfeld in der oberen rechten Ecke des Bildschirms neu.
