1) Я работаю над приложением dat.GUI, на котором у меня есть 2 ползунка. Я хочу сбросить его, когда изменится другой. Например:Как изменить значение ползунка на dat.GUI и как сбросить dat.GUI
var FizzyText = function() {
this.slider1 = 0;
this.slider2 = 0;
};
var gui = new dat.GUI();
var text = new FizzyText();
var slider1 = gui.add(text, 'slider1', 0, 5);
var slider2 = gui.add(text, 'slider2', 0, 5);
slider1.onChange(function(value){
console.log(value);
text.slider2 = 0; // this doesn't work
});
slider2.onChange(function(value){
console.log(value);
text.slider1 = 0; // this doesn't work
});
Это всего лишь пример, но это очень важно, что ползунок сброшена или установить значение по умолчанию (в FizzyText).
Приведенный выше пример исходит из https://workshop.chromeexperiments.com/examples/gui/#9--Updating-the-Display-Automatically где я не могу автоматически обновлять ползунок
2) Я хочу, чтобы добавить кнопку сброса, в котором будет сброшена все ползунки. Но с предыдущим ответом я смог бы сбросить все значения