0

有人知道如何将菜单不透明度的名称更改为我在 Slice 中选择的名称吗?

谢谢。

4

2 回答 2

1

这可以通过 dat.gui 的 .name 函数来完成。

gui.add(volume, 'opacity').name('Transparency');
于 2012-10-02T23:19:11.273 回答
0

这是一个 dat.gui 问题,与 XTK 没有真正的关系。基本上你必须创建一个包装对象:

var settings = {

  transparency: 1.0

}

transparency将是你的新名字。

然后,您使用设置对象定义控制器

var opacityController = lhgui.add(settings, 'transparency', 0, 1);

并在回调中,调整 XTK 不透明度值:

opacityController.onChange(function() {

  mesh.opacity = settings.transparency;

});
于 2012-10-02T14:48:36.430 回答