Jump to content
Zum Start hinzufügen

Weitere Informationen

3D-Modellbahn Studio

Eine Vollbild-App auf Ihrem Startbildschirm mit Push-Benachrichtigungen und mehr.

So installieren Sie diese App auf iOS und iPadOS
  1. Tippen Sie auf das Teilen-Symbol in Safari
  2. Scrollen Sie durch das Menü und tippen Sie auf Zum Startbildschirm hinzufügen.
  3. Tippen Sie oben rechts auf Hinzufügen.
So installieren Sie diese App auf Android
  1. Tippen Sie auf das 3-Punkte-Menü (⋮) in der oberen rechten Ecke des Browsers.
  2. Tippen Sie auf Zum Startbildschirm hinzufügen oder App installieren.
  3. Bestätigen Sie durch Tippen auf Installieren.

Variablenwert in Textfeld und/oder in der Ereignisprotokollierung anzeigen?

Empfohlene Beiträge

Geschrieben
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?

Geschrieben

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 von Goetz
Beispielanlage eingefügt

Geschrieben
  • Autor

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.

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Push-Benachrichtigungen konfigurieren

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.