Проблема при использовании dat.GUI в примере three.js

Я попытался использовать dat.GUI в следующем примере three.js .

Я только что внес следующие изменения в код, чтобы добавить графический интерфейс для настройки непрозрачности сетки.

var loader=new THREE.VTKLoader();
loader.load ("models/vtk/bunny.vtk", function(geom){
var mesh = new THREE.Mesh(geom, material );
mesh.doubleSided=true;
mesh.position.setY(-0.09);
scene.add( mesh );

var gui = new dat.GUI();

var view = this;
view.Opacity = 0.2;

var maingui = gui.addFolder('Main');
var opacity = maingui.add(view, 'Opacity', 0, 1);
opacity.onChange( function(value) {
    mesh.material.opacity = value;
});

maingui.open();

animate();

Теперь, когда я нажимаю ползунок непрозрачности, мышь просто следует за ползунком. Я не могу выйти из щелчка мыши.

10
задан Andreas Köberle 6 April 2013 в 11:53
поделиться