4

嗨所以我有一个代码如下 dat.GUI 界面。

var gui = new dat.GUI();
var obj1 = { x: 5};
gui.add(obj1, 'x');

如何将 gui 中的 x 值转换为变量?例如

var xval = (something that returns the value of x from the gui)

如果我这样做var xval = obj1;了,console.log(xval)那么我会得到这个Object {x=5}只是想知道如何将 5 的值放入变量中。我在这里先向您的帮助表示感谢!

4

2 回答 2

3

您只需从对象中调用 x 组件,就像使用几何图形一样。

var xval = obj1.x;`

`

于 2016-03-24T21:12:48.660 回答
2

我过去没有使用过three.js,但简而言之,例如:

var obj1 = { x: 5};
var xval = obj1.x;
console.log(xval);
于 2016-03-24T21:11:06.023 回答