0
我有一个gui,其中的使用可以选择不同的形状来渲染下拉。这很好。现在我想用一些滑块显示一个文件夹。滑块的数量,名称和最小/最大值因所选形状而异。我怎样才能用dat.gui来完成这个任务。在dat.gui中为不同的选择显示不同的滑块
我有一个gui,其中的使用可以选择不同的形状来渲染下拉。这很好。现在我想用一些滑块显示一个文件夹。滑块的数量,名称和最小/最大值因所选形状而异。我怎样才能用dat.gui来完成这个任务。在dat.gui中为不同的选择显示不同的滑块
确定找到了一个解决方案加入这个到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();
}
文件夹 - 你的意思是一个DOM元素?选择更改时,您想添加dom元素并更新值。你可以使用onChange事件[示例](http://workshop.chromeexperiments.com/examples/gui/#7--Events) – uhura 2013-04-06 12:26:21
我的意思是添加了'gui.addFolder'的DOM元素。 – 2013-04-06 12:40:03
你不能更新选择更改的值吗? [示例如何更新](http://workshop.chromeexperiments.com/examples/gui/#10--更新 - 显示 - 手动) – uhura 2013-04-06 14:58:33