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 に答える