Three.Js v66和变换控件

时间:2014-02-26 06:27:35

标签: three.js

Three.js达到v66并且Gizmo变换控件似乎已停止工作。 在这里看一个演示:

This is the basic code

var geometry = new THREE.CubeGeometry( 200, 200, 200 );
var material = new THREE.MeshBasicMaterial( { color: 0x00ff00 } );
var mesh = new THREE.Mesh( geometry, material );

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

http://jsfiddle.net/Hq2Dx/5/

没有明显的错误,但它们没有出现。我试过调试但无法隔离问题。其他人设法让它运作起来吗?

干杯

1 个答案:

答案 0 :(得分:1)

更改你的代码..它会起作用..检查这个小提琴...... http://jsfiddle.net/Hq2Dx/7/

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