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.

BauerHeini

Mitglieder
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von BauerHeini

  1. Ich mache folgendes: $("Beschriftung Abzweig").text = track.state. Das funktioniert. In der Beschriftung steht der Name der Weiche. Wenn ich aber, wie oben beschrieben, "Beschriftung Abzweig" durch track.name ersetzte, bekomme ich die Fehlermeldung.
  2. Genau das habe ich ja gemacht. Da ich das Skript aber für mehrere Objekte benutzen will, hatte ich die Idee für alle Objekte dasselbe Skript einzusetzen.
  3. Ich experimentiere mit LUA und habe dabei folgendes Problem: Bei einem Ereignis 'beliebige Weiche schaltet' schreibe ich das Objekt in eine Variable mit 'x = track'. Das funktioniert auch. Wenn ich aber im LUA-Skript '$("Beschriftung Abzweig").text = "Test" mit $(x).text = "Test" ersetzte, bekomme ich eine Fehlermeldung. Was mache ich falsch?
  4. Weil der Traktor mit 3,35 Km/h fahren muss um der Animation zu folgen. Sieht 'bescheuert' aus.
  5. Schade und danke. Gruß Heinz
  6. Die Dauer der Animation ist doch wohl nicht obgligatorisch für jedes Objekt. Sie muss doch programmiert worden sein. Also, meine ich, müßte sie doch auch zu ändern sein. Gruß Heinz
  7. Moin, Weiss jemand, ob man bei einem animierten Objekt die Animation bearbeiten kann? Und wenn ja, wie? Konkretes Beispiel: ich möchte den Zeitablauf beim Objekt 'Feld-gepflügt' verkürzen.
  8. Danke. Mit 'MBS V5 starten' hat es geklappt. Wenn ich sie dann, unter V5 speichere, wird sie danach auch angezeigt Aber sonst sind alle Anlagen nur versionsabhängig zu finden.
  9. Aber trotzdem ist meine, unter V4, gespeicherte Anlage in V5 nicht zu finden. Selbst wenn ich sie in irgendeinen Ordner exportiere, finde ich sie nicht. Oder doch?
  10. Danke Timba, man muss es einem Dummen nur richtig erklären
  11. Erste einmal danke für Eure Tipps. Also, ralf3, genau das wollte ich ja erreichen. Nur das die Anlage aus V4 in 'Meine Anlagen' nicht angezeigt wird. Und an Timba: ich habe sie exportiert, sehe aber auf dem Startbildschirm von V5 keine Möglichkeit eine vorhandene Anlage zu importieren, außer 'Meine Anlagen', wo sie aber nicht vorhanden ist.
  12. Moin Leute, wie kann ich eine von meinen Anlagen aus Version 4 in Version 5 importieren?
  13. Vielen Dank an Alle. Es funktioniert. Viele Grüße
  14. Ich habe noch vergessen zu sagen, dass ich alle relevanten Objekte nicht per Hand eingegeben habe, sondern aus der angebotenen Liste ausgewählt habe. Also müsste es alle Objekte auch geben.
  15. Hallo Andy, ich glaube, wir sind auf dem richtigen Weg. Ich habe eine einfache Testfunktion erstellt und es kam wieder diese Meldung. Dann habe ich eine vorhandene Ereignissteuerung gesehen, deren Elemente (Objekte) ich gelöscht hatte. Nach dem Löschen der Funktion kam die Fehlermeldung nicht mehr. Dann wieder, in froher Hoffnung, die eigentliche Ereignissteuerung aufgerufen und dann kam eine etwas detailliertere Meldung... Skriptfehler (19): attempt to index a nil value ... dann habe ich alle anderen Befehle auf Kommentar gesetzt, und dann kam diese Meldung... Skriptfehler (35): attempt to index a nil value Hier noch einmal das Skript: if $("Kippschalter links").state == 0 then --[[ $("Beschriftung links").text = "->" $("Beschriftung rechts").text = "<-" $("Beschriftung links Status").text = "0" --]] $("").transformation.rotation = { x = 0 , y = 0 , z = 0 , w = 1 } $("").transformation:rotateZ(math.rad(-120)) elseif $("Kippschalter links").state == 1 then --[[ $("Beschriftung rechts").text = "R" $("Beschriftung links").text = "->" $("Beschriftung links Status").text = "1" --]] $("").transformation.rotation = {x = 0, y = 0, z = 0, w = 1} $("").transformation:rotateZ(math.rad(-60)) elseif $("Kippschalter links").state == 2 then --[[ $("Beschriftung links").text = "->" $("Beschriftung rechts").text = "R" $("Beschriftung links Status").text = "2" --]] $("").transformation.rotation = {x = 0, y = 0, z = 0, w = 1} $("").transformation:rotateZ(math.rad(-60)) elseif $("Kippschalter links").state == 3 then --[[ $("Beschriftung links").text = "L" $("Beschriftung rechts").text = "<-" $("Beschriftung links Status").text = "3" --]] $("").transformation.rotation = {x = 0, y = 0, z = 0, w = 1} $("").transformation:rotateZ(math.rad(-120)) end Gibt es irgendwo eine Möglichkeit die Fehlermeldungen zu identifizieren?
  16. Ich komme nicht weiter. Dies ist mein Skript... if $("Kippschalter links").state == 0 then $("Beschriftung links").text = "->" $("Beschriftung rechts").text = "<-" $("Beschriftung links Status").text = "0" $("Beschriftung").transformation.rotation = { x = 0 , y = 0 , z = 0 , w = 1 } $("Beschriftung").transformation:rotateZ(math.rad(-120)) elseif $("Kippschalter links").state == 1 then $("Beschriftung rechts").text = "R" $("Beschriftung links").text = "->" $("Beschriftung links Status").text = "1" $("Beschriftung").transformation.rotation = {x = 0, y = 0, z = 0, w = 1} $("Beschriftung").transformation:rotateZ(math.rad(-60)) elseif $("Kippschalter links").state == 2 then $("Beschriftung links").text = "->" $("Beschriftung rechts").text = "R" $("Beschriftung links Status").text = "2" $("Beschriftung").transformation.rotation = {x = 0, y = 0, z = 0, w = 1} $("Beschriftung").transformation:rotateZ(math.rad(-60)) elseif $("Kippschalter links").state == 3 then $("Beschriftung links").text = "L" $("Beschriftung rechts").text = "<-" $("Beschriftung links Status").text = "3" $("Beschriftung").transformation.rotation = {x = 0, y = 0, z = 0, w = 1} $("Beschriftung").transformation:rotateZ(math.rad(-120)) end ...und das sind die Meldungen: [13:45:04] Weiche schaltet -> Abzweigung, 3 [13:45:04] Schalter wird betätigt -> Kippschalter links, 3 [13:45:04] Schalter wird betätigt [13:45:04] attempt to index a nil value bei allen Schalterstellungen gleich (also 0..3)
  17. Vielen Dank für die Antworten. Vielleicht sollte ich mal sagen, was ich eigentlich erreichen will. Ich möchte einen Pfeil '->' in einem Beschriftungsobjekt je nach Schalterstellung drehen und zwar einmal nach unten links (z=-120°) und einmal nach unten rechts (z=-60°). Wenn ich eingebe: $("Beschriftung").transformation.rotation = {x = 0, y = 0, z = -60, w = 1}, kommt die Fehlermeldung 'attempt to index a nil value' und es passiert nichts. Was mache ich falsch?
  18. Übrigens, mit '$("Beschriftung")'.transformation.rotation = {120}' kommt keine Fehlermeldung. Allerdings passiert auch nichts. Zur Info, ich möchte, bezogen auf eine Schalterstellung das Beschriftungsfeld in eine bestimmte Richtung drehen.
  19. Hallo Andy, vielen Dank für die schnelle Antwort. Mit '$("Beschriftung").transformation.rotation = NormQ(ToQuaternion(120.0, 0.0, 0.0))' kommt wieder 'Skriptfehler (18): attempt to call a nil value (global 'ToQuaternion')'. Bei '$("Beschriftung").transformation.rotateZ = NormQ(ToQuaternion(120.0, 0.0, 0.0))' kommt 'Skriptfehler (28): attempt to call a nil value (global 'ToQuaternion')'. Bei '$("Beschriftung").rotateZ = NormQ(ToQuaternion(120.0, 0.0, 0.0))' kommt dieselbe Meldung.
  20. Hallo Community, ich möchte eine Beschriftung, also ein Objekt, per Aktion drehen. Anscheinend geht das nur mit LUA. Der Befehl "$("Beschriftung").rotation = {0, 0, 0, 120, 0} funktioniert nicht, sondern bringt die Fehlermeldung "Skriptfehler (18)". Hat jemand eine Lösung? Mit freundlichen Grüßen Heinz

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.