javascript - 三.TransformControls属性和方法

标签 javascript three.js

试图在我的程序中使用transformControl..但是由于 Threejs.org 中关于控件的可用文档很少,我无法充分利用其潜力。想要了解 THREE.TransformControls 提供的所有属性和方法。The 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 行

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

关于javascript - 三.TransformControls属性和方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36251675/

相关文章:

javascript - 如何获取从 GMT 日期到现在耗时?

javascript - 年份未定义

javascript - 三个JS,给纹理添加镜面反射(闪耀)

javascript - 使用自定义网格而不是生成三分之一的.js

javascript - Three.js raycaster 在我移动鼠标之前选择所有内容

javascript - Angular Js ng-disabled 按钮的颜色无论启用还是禁用都保持不变

javascript - Vagrant 和 javascript 的错误可能是由于行结尾造成的

reactjs - 使用三个 JS 和 React JS 加载 GLTF 模型

javascript - 使用透明系列时 Highcharts 栏缩放问题

javascript - three.js天空盒: obvious corners and lots of distortion