2016-03-24 4 views
1

Hallo, ich habe einen Code wie folgt für dat.GUI-Schnittstelle.Javascript Abrufen von Werten aus dat.GUI

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

Wie bekomme ich den Wert von x aus der GUI in eine Variable? zum Beispiel

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

Wenn ich var xval = obj1; tun und ich habe console.log(xval) dann würde ich dieses Object {x=5} nur erhalten fragen, wie den Wert dieser 5 in eine Variable zu erhalten. Danke für die Hilfe im Voraus!

Antwort

1

Sie einfach anrufen müssen die x-Komponente von dem Objekt genau wie Sie mit einer Geometrie würden.

var xval = obj1.x;` 

`

2

ich bin nicht mit three.js in der Vergangenheit gearbeitet, aber im Klar wäre es zum Beispiel sein:

var obj1 = { x: 5}; 
var xval = obj1.x; 
console.log(xval);