Wenn ich benutze:Wie setze ich AFrame Position mit Variablen und Javascript?
myObject.setAttribute('position','3 0 35');
alles funktioniert.
I Attribute von Variablen festlegen möchten, stattdessen manuell mit in den Zahlen tippen, wie folgt aus:
myObject.setAttribute('position','myX myY myZ');
Was mache ich falsch?
myObject.setAttribute ('Position', 'x', myX); funktioniert. Aber jetzt sind alle Zahlen positiv. Ich hatte negative und positive Zahlen in einem Array und es durchläuft sie, um Positionen zu setzen. Ich habe das ursprünglich nicht im DOM gemacht, weil ich die Objekte kloniere und sie alle genau dort sind, bis ich sie bewege. – Ronk
Das funktionierte in THREE.js gut, und ich benutze fast die gleiche Schleife, um es in AFrame zu versuchen, und scheiterte. – Ronk
Funktion ArrangeSeating2() {\t \t \t // [] forEach Tisch und Stuhl-Set, Abstand Horizontal und vertikal. mach es 4x8 für 32 Studenten? \t ODesk = Desk3DP (0,0); \t // O-Riginal Schreibtisch \t OChair = Stuhl3DP (0,0); \t // O-Riminal Stuhl \t deskNo = [[], [], [], [], [], [], [], []]; \t chairNo = [[], [], [], [], [], [], [], []]; – Ronk