20
A
回答
41
Object3D貼有一些方便的方法。
object.translateZ(10);
7
這裏是一個很好的教程 http://www.aerotwist.com/tutorials/getting-started-with-three-js/
// set position of YOUR_OBJECT
YOUR_OBJECT.position.x = 10;
YOUR_OBJECT.position.y = 50;
YOUR_OBJECT.position.z = 130;
好吧,夥計們,更細緻!
var STEP = 10;
var newCubeMatrix = cube.matrix;
newCubeMatrix.identity();
//newCubeMatrix.multiplySelf(THREE.Matrix4.rotationYMatrix(cube.rotation.y));
newCubeMatrix.multiplySelf(THREE.Matrix4.translationMatrix(cube.position.x, cube.position.y, cube.position.z + STEP));
cube.updateMatrix();
-2
另一種選擇是使用Vector3的set方法/函數。
position.set(x, y, z);
+0
某些事情要反映在.https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Reflect/set –
相關問題
- 1. 相對於Three.js中的對象旋轉向前移動
- 2. Three.js將對象向前移動而不需要translateZ
- 3. three.js將球向前和向後移動
- 4. 同時向前,向左,向右自動移動對象
- 5. 如何將對象移動到THREE.JS中的其他穩定對象?
- 6. Corona SDK:如何讓對象向前移動?
- 7. 如何將JSON對象向上移動
- 8. 如何在three.js中移動相機?
- 9. 在three.js中一次移動多個對象
- 10. 如何在three.js中添加邊對象?
- 11. 在Three.js Picking Ray中,對象如何只移動X,Z?不是Y
- 12. Three.js移動幾何中心
- 13. 對象旋轉和當前面向方向的移動; Java
- 14. 沿着X軸向前和向後移動Flash對象AS3
- 15. 如何在Goblin XNA中移動對象?
- 16. 如何在html中移動對象?
- 17. 在Three.JS中移動陰影
- 18. 如何用three.js在不同的方向移動多個網格?
- 19. 如何使用three.js旋轉關於中心的平移對象?
- 20. 如何在Emacs的標記環中向前和向後移動
- 21. 如何讓光標在QT中向前/向後移動?
- 22. 向某個方向移動對象
- 23. 如何在three.js colladaloader對象中定位骨骼(骨骼動畫)
- 24. 如何在three.js中動畫相機以查看對象?
- 25. 如何在three.js中創建指向多個方向的隨機對象
- 26. 在three.js中縮放對象
- 27. 如何互動兒童對象立方體對象 - three.js所
- 28. 如何使一個對象遵循Three.js中PointerLockControls的方向?
- 29. three.js所拖動多對象
- 30. 基於three.js中的旋轉移動對象
謝謝。以及如何移動相機? – eqiproo
@eqiproo camera.translateZ(10); – mrdoob
@mrdoob是否有可能使三個j的文檔更精細? –