我最近尝试过THREE.js editor 。如果您单击某个对象,场景中将显示平移/旋转/缩放工具,您可以使用它们来更改对象的位置/旋转/大小。我试图弄清楚代码是如何工作的,但我发现的唯一东西是 EditorControls,它只控制相机。
如何在我的项目中使用这个工具?
最佳答案
它被称为转换控件
:
示例:http://threejs.org/examples/misc_controls_transform.html
control = new THREE.TransformControls( camera, renderer.domElement );
control.addEventListener( 'change', render );
var mesh = new THREE.Mesh( geometry, material );
scene.add( mesh );
control.attach( mesh );
scene.add( control );
关于javascript - 如何将平移/旋转/缩放工具添加到我的 Threejs 场景中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32363612/