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

Moin.

ich wünsche ein frohes, neues Jahr.

 

Gibt es virtuelle Verbindungen?

Beispiel: Ein Auto (Zug, Schiff)Rollmaterial fährt bis Punkt X, berührt einen Kontakt und taucht bei Punkt Y wieder auf, ohne dass eine direkte Verbindung der Straße (Gleise, Wasser) gibt?

 

Gibt es virtuelle Depots?

Im Prinzip ein Schattenbahnhof, nur dass die Modelle dann nicht sichtbar sind?

 

Geschrieben

Hallo Thomas
Sowas gibt es noch nicht.
Man kann sich das aber mit Lua selber programmieren.
Gruß
Thomas

Geschrieben
  • Autor

Moin Thomas,

gibt es eine Anlage auf dem ein Beispiel zu finden ist?

Geschrieben
vor 1 Stunde schrieb Thomas1962:

gibt es eine Anlage auf dem ein Beispiel zu finden ist?

Hallo Thomas,

Ich hatte auf meiner Versuchsanlage für Straßenkreuzungen ein virtuelles Depot für die Autos eingerichtet.
Es ist einfach gehalten und eignet sich nur für Einzelfahrzeuge

Content-ID des Entwurfs (bleibt 30 Tage abrufbar): 81A75E39-DCC6-4212-BB42-FDBEFDE15C36

Viele Grüße
Götz

Geschrieben
  • Autor

Moin @Goetz,

danke, ich habe mir die Anlage gespeichert. So kann ich immer mal wieder nachgucken.

So weit ich das sehe werden die Fahrzeuge unsichtbar gemacht und in den Schattenbahnhof geschickt, unsichtbar gemacht und die Geschwindigkeit auf 9 gesetzt.

Aber wo finde ich den Schattenbahnhof, oder der ist der nur virtuell, sprich die Tabelle?

 

-- Hier wird Postion des Fahrzeugs verändert. Ist da richtig und wenn ja wohin?
vehicle.transformation.position = $("Ereignisse").variables["virtuelleGarage"]

-- Geschwindigkeit auf 0 setzen
vehicle.currentSpeed = 0

-- Fahrzeug unsichtbar machen
vehicle.visible = false

-- Fahrzeug in die Tabelle eintragen ? Ist das richtig ?
table.insert($("Ereignisse").variables["Schattenbahnhof"], vehicle)  

 

Geschrieben
Gerade eben schrieb Thomas1962:

oder ist der nur virtuell, sprich die Tabelle?

ganz genau

Der Ort ist irgendwo auf der Anlage, ein Steuerelement gibt es nicht dafür.

Geschrieben
  • Autor
vor 2 Minuten schrieb Goetz:

Der Ort ist irgendwo auf der Anlage, ein Steuerelement gibt es nicht dafür.

Könnte der Ort auch auf einer Straße sein, so daß es andere Fahrzeuge blockiert werden? Oder ist das unwahrscheinlich?

Geschrieben
Gerade eben schrieb Thomas1962:

Oder ist das unwahrscheinlich?

Das ist "unwahrscheinlich" weil ich einen Ort gewählt habe, der nicht auf einer Straße liegt.
Damit keine Fahrzeuge blockiert werden.   ;)

Geschrieben

Sorry, ich sehe jetzt erst deine Fragen im Code-Auszug

  1. ja, da wird das Fahrzeug an den Ort gesetzt, dessen Koordinaten ich unter "virtuelleGarage" hinterlegt habe.
  2. ja
  3. ja
  4. korrekt - dort werden Fahrzeuge in die Tabelle eingefügt
Geschrieben
  • Autor
vor 57 Minuten schrieb Thomas1962:

-- Hier wird Postion des Fahrzeugs verändert. Ist da richtig und wenn ja wohin?
vehicle.transformation.position = $("Ereignisse").variables["virtuelleGarage"]
print (vehicle)

 

Ich erhalte bei print (vehicle) nur eine Leerzeile. Wo ist mein Denkfehler?

Geschrieben

Hallo Thomas,

vehicle ist ein Objekt (= Lua-Tabelle). Welchen Output erhoffst du dir in diesem Fall von print? Wenn du z.B. den Namen des Fahrzeugs ausgeben willst, muss der Befehl folgendermaßen lauten:

print(vehicle.name)

Viele Grüße,

Neo

Geschrieben
  • Autor

Hallo Neo,

genau das war mein Wunsch.

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.