试图在我的程序中使用transformControl ..但是由于threejs.org中控件的可用文档很少,所以我无法充分发挥其潜能。想知道THREE.TransformControls提供的所有属性和方法。 threejs.org很容易解释。我所困扰的问题是如何从transformControl分离对象。

control = new THREE.TransformControls( camera, renderer.domElement );
control.addEventListener( 'change', render );
control.attach(selected_item );
scene.add( control );


上面的语句将控制添加到selected_item并将其添加到场景。

现在,我想从selected_item中删除该控件。

喜欢
control.remove(selected_item)

请一点帮助.....
更好的文档帮助将不胜感激.. :)

最佳答案

呼叫:

control.detach();


TransformControl.js的733行

您可以调用此内部代码来分离所选项目上的控制对象

10-06 00:48