0

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

4

1 回答 1

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');
于 2013-01-03T14:38:56.903 回答