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.

Empfohlene Beiträge

Geschrieben

Hallo,

Ich habe eine Fahrstraße (zwischen den beiden Gleiskontakten)...
1666570672_FragezuFahrstrae01.thumb.jpg.9b835e7533b9f2cc488181012065c485.jpg

... und wüßte gene welche Fahrzeuge sich darauf befinden.

Bisher habe ich nur die indirekte Lösung gefunden mit ".tracks" die Gleise der Fahrstraße zu ermitteln und dann mit "layout:getVehiclesOn" die Fahrzeuge. Hat allerdings den Nachteil, daß Fahrzeuge, die auf einem Gleisübergang stehen auch für jedes der beiden Gleise aufgelistet werden*... also muß ich aus der daraus gewonnenen Liste dann wieder die Doppel entfernen...
...hat da noch jemand eine (bessere) Idee? (...oder habe ich gar eine Funktion übersehen?)

P.S.*... hat einen Hauch von Quantenmechanik... ein Teilchen kann sich an zwei Orten gleichzeitig befindenB|... (die Möglichkeiten vom MBS sind unerschöpflich)...9_9

Gruß
EASY

Geschrieben

Naja, Du könntest Dir beim Betreten der FS den Zug merken.
Dann weißt Du zumindest, wer die zuletzt aktiv benutzt hat.

Gruß
Thomas

Geschrieben
  • Autor

Hallo,

vor 10 Stunden schrieb HaNNoveraNer:

Naja, Du könntest Dir beim Betreten der FS den Zug merken.
Dann weißt Du zumindest, wer die zuletzt aktiv benutzt hat.

danke für die Antwort. Das geht für einen laufenden Betrieb...

Es war mein Fehler den Hintergrund meiner Anfrage nicht hinzuzufügen.
Mein Problem besteht in der Erfassung eines Anfangszustandes bei diesem Projekt...
Ablaufberg03.thumb.jpg.ef77ff1c603bbbcf850ec6dc8b2fa73b.jpg

... hinten der "Schattenbahnhof" hat für jeden Strang eine Fahrstraße. Der Schattenbahhof wird (manuell) mit Zügen bestückt (kann also vom Anwender verändert werden). Mit dem "Start" Schalter soll der Anfangszustand erfasst werden... welche Fahrstraßen sind belegt und welcher Zug steht auf welcher Fahrstraße... es geht um eine Liste welche Züge überhaupt vorhanden sind um für den laufenden Betrieb angesprochen zu werden.

Gruß
EASY

Geschrieben

Statisch klappt das nicht anders als du es machst. Aber was genau ist ein Zug? 

Bearbeitet von HaNNoveraNer

Geschrieben
  • Autor

Hallo,

vor 12 Stunden schrieb HaNNoveraNer:

Aber was genau ist ein Zug?

... vernehmlich geht es um die Loks (für Geschwindigkeitszuweisung) also eine Lokliste aus der zufällig ausgewählt wird, welcher "Zug" gerade losfahren soll.

Gruß
EASY

Geschrieben

Na dann ist es doch einfach :-)
Ich glaube, man kann Fahrzeuge mit Antrieb erkennen, weiß aber nicht mehr genau, ob das geht wenn der ausgeschaltet ist.
Wenn die Gleise aus .tracks in der Liste alle hintereinander liegen, dann merkst Du Dir immer das zuletzt gefundene Fahrzeug mit Antrieb.
Und in Deine Lokliste trägst Du dann in einer Loop nur neue Fahrzeuge ein, wenn die sich vom letzten unterscheiden.

Gruß
Thomas

Geschrieben
vor 43 Minuten schrieb HaNNoveraNer:

weiß aber nicht mehr genau, ob das geht wenn der ausgeschaltet ist.

Hallo Thomas, hallo EASY,
es funktioniert auch bei ausgeschaltetem Antrieb. Hab's gerade ausprobiert.

if vehicle.engine then
  $("Beschriftung").text = vehicle.engine.active
else
  $("Beschriftung").text = "no engine!"
end

Viele Grüße
Götz

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.