首页 > 解决方案 > 使用 dat.gui & 'three.js' 更新 'value'

问题描述

我试图允许用户更改我在 three.js 中的变量的值,但滑块值不与变量绑定。

使用滑块时应更新值的变量

const tableLegHeight = 0.6

数据图形用户界面

    var FizzyText = function() {
        this.slider1 = 0;
        this.slider2 = 0;
     };

     var gui = new dat.GUI();
     var text = new FizzyText();
     var slider1 = gui.add(text, 'slider1', 0, 5).listen();
     var slider2 = gui.add(text, 'slider2', 0, 5);

     slider1.onChange(function(value){
        console.log(value); 
        value = tableLegHeight; // this doesn't work
      });
      console.log(tableLegHeight)

我如何绑定这些值?

标签: javascriptdat.gui

解决方案


推荐阅读