Jump to content
View in the app

A better way to browse. Learn more.

3D-Modellbahn Studio

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Schönen Sonntag wünsche ich!
Kann mir bittschön wer helfen?

Ich habe in der Variablen varFS einen String (den ich mir aus div. Quellen zusammensetze), und möchte damit eine Fahrstrasse schalten.
Es scheitert aber daran, dass ich nicht dahinterkomme, wie ich  die Variable varFS  da rein bekomme -> $( )

varFS =  "BhfTest Ausf O 06 Gleis 1"
varFS = $(varFS)  						-- funktioniert so nicht
					
varFS = $("BhfTest Ausf O 06 Gleis 1")    
varFS.active = true						-- funktioniert

Vielen Dank schon mal!

LG

Paul

$-Konstrukt  ergibt ein konstantes Objekt, der Name ist fest und kann keine Variable sein.

Stattdessen nimmt man: layout:getEntityByName

Das fkt. z.B. bei Signalen, aber offenbar auch NICHT bei Fahrstraßen, weiß jemand warum ?
(so hat zumindest mein Test ergeben)

local varFSstr =  "BhfTest Ausf O 06 Gleis 1"
-- fkt. z.B. bei Signalen, aber offenbar nicht bei Fahrstraßen, warum ?  :
local varFS = layout:getEntityByName(varFSstr)  -- fkt. leider nicht bei Fahrstraßen
-- varFS = $("BhfTest Ausf O 06 Gleis 1")
varFS.active = true

Anmerkung:
(1) Zwischenwerte sollten in local Variablen,
(2) ich würde Stringvariablen nicht mit Objekt-Werten überschreiben (besser 2 Variablen spendieren)

 

Gruß Eggu

 

 

  • Author

Vielen Dank, Eggu!

vor 6 Stunden schrieb Eggu:

Das fkt. z.B. bei Signalen, aber offenbar auch NICHT bei Fahrstraßen, weiß jemand warum ?

Entities beziehen sich nur auf 3D-Objekte, Fahrstraßen oder auch Ereignisse sind keine Entities.

Es gibt aktuell keine Möglichkeit, eine Fahrstraße in der EV über den Namen zu finden, nur über ein Schlagwort (layout:getRoutesByKeyword), weil das systembedingt stärker optimiert ist als die Suche per Name.

Viele Grüße,

Neo

  • Author

Danke Neo!

Create an account or sign in to comment

Configure browser push notifications

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.