gleistracker Geschrieben Freitag um 21:16 Uhr Geschrieben Freitag um 21:16 Uhr if zaehler == nil then zaehler = 1 end -- Vorab, der Code funktioniert. Ich wundere mich nur, daß die nächsten beiden Zeilen nichts ausgeben! print(tostring(zaehler)) -- Textfeld mit diesem Name existiert. $("Textfeld").text = zaehler if zaehler == 1 then $("Gruppe Basis 1").visible = true $("Gruppe Basis 2").visible = false $("Gruppe Basis 3").visible = false zaehler = 2 elseif zaehler == 2 then $("Gruppe Basis 2").visible = true $("Gruppe Basis 1").visible = false $("Gruppe Basis 3").visible = false zaehler = 3 elseif zaehler == 3 then $("Gruppe Basis 3").visible = true $("Gruppe Basis 1").visible = false $("Gruppe Basis 2").visible = false zaehler = 1 end Was ist falsch?
Goetz Geschrieben Freitag um 21:46 Uhr Geschrieben Freitag um 21:46 Uhr (bearbeitet) Hallo @gleistracker Im Skript unter "Ereignisse" gibt es kein print(). Diese Funktion steht nur in anderen Ereignissen zur Verfügung. Wenn du das Skript zum Beispiel in ein Event "Schalter wird betätigt" schreibst, funktioniert es. Print gibt den Wert des Zählers im Ereignisprotokoll aus. (grüne Zeile) Die Zuweisung an das Textfeld wird nicht protokolliert, weil sie kein auslösendes Ereignis für die EV ist. Dasselbe gilt für die Umschaltung der Sichtbarkeit. Die wird auch nicht im Protokoll aufgeführt. gleistracker Skript.mbp Viele Grüße Götz Bearbeitet Freitag um 22:00 Uhr von Goetz Beispielanlage eingefügt
gleistracker Geschrieben Freitag um 22:12 Uhr Autor Geschrieben Freitag um 22:12 Uhr Hallo @Goetz, danke für die nette Animation! Ja, das sind so die "Feinheiten", die man sich erst noch aneignen muß. Evtl. veröffentliche ich mal die zugehörige Anlage. Ist aber noch lange nicht fertig. Zur Story: Ein Learjet fliegt von einer Basis ab und als er wieder zurückkommt, sieht diese Basis ganz anders aus. Vorerst beschränkt auf 3 verschiedene Basen ;-) Kann man aber beliebig erweitern. Gruß, nochmal Danke und gute Nacht vom gleistracker.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto besitzen, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen.
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden