Jump to content

Empfohlene Beiträge

Geschrieben (bearbeitet)

Nur ein Vorschlag:

Bei mir erhalten die Straßenfahrzeuge mit Blinkerfunktion eine Tabelle "Blinker" mit zwei Texteinträgen:
"links" -> Steuerungsname Blinker links
"rechts" -> Steuerungsname Blinker rechts

Da mir kein Straßenfahrzeug bekannt ist, das nur den Blinker links oder Blinker rechts anbietet, kann man zum Blinker setzen folgende Logik benutzen:
 

-- Parameter: Objekt vehicle = Fahrzeug, Boolean links = Blinker links
if vehicle.variables["Blinker"] ~= nil then
  if links then
    vehicle.actions[vehicle.variables["Blinker"]["links"]]].state = 1
  else
    vehicle.actions[vehicle.variables["Blinker"]["rechts"]]].state = 1
  end
end

Nebenbei arbeite ich noch an einer Steuerung (dann als Anlage veröffentlicht), die sowohl für Bahnfahrzeuge als auch für Straßenfahrzeuge die wichtigen Steuerungsnamen ermitteln kann.

Viele Grüße,
    Wolfgang

 

Bearbeitet von prinz
Da fehlte ein Anführungszeichen

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 erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...