在dat.gui中启动更改事件

时间:2014-07-05 12:40:55

标签: javascript events dat.gui

dat.gui中似乎没有onStartChange个事件,是否有一个简单的解决方法?

2 个答案:

答案 0 :(得分:1)

您可以使用onChange事件。这是在改变开始时解雇的。

答案 1 :(得分:0)

如果要移动滚动条,则onChange将随着更改的发生而更新。如果您希望仅在所有更改后进行更新,然后使用.onFinishChange,下面是使用onChange的示例。

gui.add(options, "distance").min(1).max(300).step(1)
  .onChange(
    function(){
      yourVar = this.getValue();
    }
  )

api文档现在位于此处onChange