NEWS
Blocky zustand Erzeugen diesen erzeugen JS-Punkt in eine Variable
-
Hi,
wenn ich in Blocky ein JS zustand erzeuge, nennen wir ihn mal, Beleuchtung.
Dann wird ja unter Javascript ein datenpunkto mit Beleuchtung hinzugefügt.
Wenn ich nun diesen Datenpunkt in einer Variable haben möchte wie stelle ich das an?
Gruß
Ludino
-
Die Frage ist etwas unklar gestellt..
Ich gehe davon aus, du willst den Wert von dem Datenpunkt in eine Variable laden und dann damit im Script weiter arbeiten?
var name = getState('javascript.0.beleuchtung').val;erzeugt eine Variable mit dem Namen "name" und schreibt den Wert von javascript.0.beleuchtung in die Variable.
In Blockly müsste es so aussehen..
<xml xmlns="http://www.w3.org/1999/xhtml"><block type="variables_set" id="V;)U5Ge,ys@2/b1d{}o7" x="238" y="63"><field name="VAR">testVariable</field> <value name="VALUE"><block type="get_value" id="^j:Bm]68MnEfo+)#Q=Fa"><field name="ATTR">val</field> <field name="OID">ID auswählen</field></block></value></block></xml> ````  Dann klickst du noch auf "ID Auswählen" und wählst den javascript.0.beleuchtung Datenpunkt aus. Gruß -
Danke für die Antwort, aber so meine ich das nicht, och versuche es mal etwas anders zu erklären.

Also ich möchte statt einem Datenpunkt im "Script" immer wieder zu schreiben einmal Oben den Datenpunkt Definieren und das "Scritp Blocky!" soll immer den Datenpunkt nehmen den ich Oben definiert habe.
Vielen Dank schonmal
-
Keiner eine Idee? `
???
Schau doch einfach mal unter Variablen.
Da werden Deine Variablen jeweils 2x aufgeführt.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden