带有Three.js的Dat.gui

时间:2013-01-03 13:10:20

标签: three.js dat.gui

我需要在控件dat.gui中放一个链接来打开一个html文件,怎么做?我已经放了透明度和复选框,但不知道如何打开链接。

1 个答案:

答案 0 :(得分:2)

这与Three.js无关。无论如何,只需传递一个函数变量/成员,就像你要做其他控件一样......它将在onclick中创建一个带有你的函数的按钮。例如:

var obj = {};
obj.sampleNumber = 1;
obj.sampleLink = function() {
  window.open("myfile.html");
}
var gui = new dat.GUI();
gui.add(obj, 'sampleNumber', -5, 5);
gui.add(obj, 'sampleLink');