當我使用:如何使用變量和javascript設置AFrame位置?
myObject.setAttribute('position','3 0 35');
一切工作正常。
我想設置從變量屬性, 而不必在數字手動鍵入, 這樣的:
myObject.setAttribute('position','myX myY myZ');
我在做什麼錯?
當我使用:如何使用變量和javascript設置AFrame位置?
myObject.setAttribute('position','3 0 35');
一切工作正常。
我想設置從變量屬性, 而不必在數字手動鍵入, 這樣的:
myObject.setAttribute('position','myX myY myZ');
我在做什麼錯?
我試圖太快介詞他們,循環創造了他們,但我試圖轉移它們的他們被完全加載到現場之前。 房間是如此密集的物體,它花的時間比預期的要長。
Aframe是一種高級語言,加載時間較長。 Three.js加載速度更快,但AFrame動畫看起來更平滑。 我只需要一個「加載」消息,以防止人們認爲它被破壞。
el.setAttribute('position', {x: myX, y: myY, z: myZ});
myObject.setAttribute( '位置', 'X',MYX);作品。但現在所有數字都是積極的。我有一個數組中的負數和正數,並且通過循環來設置物品位置。我最初並沒有在DOM中這樣做,因爲我在克隆這些對象,並且它們都在完全相同的位置,直到我將它們移動。 – Ronk
這在THREE.js中運行良好,我使用幾乎相同的循環在AFrame中嘗試,並失敗。 – Ronk
函數ArrangeSeating2(){\t \t \t // [] forEach table and chair set,spacing水平和垂直。爲32名學生做4x8? \t ODesk = Desk3DP(0,0); \t // O-Riginal Desk \t OChair = Chair3DP(0,0); \t // O-Riginal Chair \t deskNo = [[],[],[],[],[],[],[],[]]; chair0o = [[],[],[],[],[],[],[],[]]; – Ronk