在dat.gui中为不同的选择显示不同的滑块

时间:2013-04-06 11:47:26

标签: three.js dat.gui

我有一个gui,用户可以通过下拉列表选择不同的形状。这很好用。现在我想显示一个带有滑块的文件夹。滑块的计数,名称和最小/最大值因选择的形状而不同。我怎样才能用dat.gui完成这个。

1 个答案:

答案 0 :(得分:0)

通过将此添加到dat.GUI原型中找到了解决方案:

dat.GUI.prototype.removeFolder = function(name) {
  var folder = this.__folders[name];
  if (!folder) {
    return;
  }
  folder.close();
  this.__ul.removeChild(folder.domElement.parentNode);
  delete this.__folders[name];
  this.onResize();
}