問題タブ [dat.gui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - threejsでカメラのdatguiコントロールを追加するには?
このページの基本的な threejs の例で、threejs カメラの dat-gui コントロールを有効にしたいと考えています。
https://github.com/mrdoob/three.js/
私は次のコードを試しました:
これは機能しますが、新しい関数を作成する必要があることを意味します。
changeBlah();
three.js 変数ごとに、GUI から変更したいと考えています。これを達成するためのより良い、よりクリーンな方法はありますか?
three.js - 透明 collada ファイル
ファイルの透明度を変更する必要があります。Dae (collada)、ライブラリ Three.js と dat.gui を使用した私のコードによる。私が使用しています: $gui = new DAT.GUI(); gui.add(opacity_pele, 'pele').onChange(関数(){
three.js - Three.js を使用した Dat.gui
HTML ファイルを開くには、コントロール dat.gui 内にリンクを配置する必要があります。これを行うにはどうすればよいですか? 透明度とチェックボックスのレベルを既に設定しましたが、リンクを開く方法がわかりません。
javascript - dat.guiコードでメニューを非表示にする方法
Three.jsを使ったアプリケーション用に、dat.guiを使ってメニューを作りました。hキーを押すと、dat.guiで作成されたメニューを非表示にできることも発見しました。私の質問は、メニューをコードから直接表示/非表示にするにはどうすればよいですか?
DOMElement hide のプロパティを使用しようとしましたが、機能しますが、この機能を処理する独自の方法が必要です。呼び出す機能はありますか?キーストロークに関連する JavaScript イベントが、ライブラリ内のバインドを介してスコープに関連付けられていることに気付きました。しかし、これを行う正しい方法は何ですか?
javascript - 配列を使用して dat.Gui に変数を挿入する方法は?
dat.Gui コントローラーで使用するために、配列を介して変数を宣言しようとしています。これは私の試みです:
配列の変数は GUI に表示されません。私はJavascriptに本当に慣れていないので、宣言の問題にすぎないのでしょうか?
javascript - dat.gui (HTML5) を使用したアルファ付きカラー ピッカー
dat.gui ( http://code.google.com/p/dat-gui/ ) を使用して RGBA カラーのアルファ チャネルを変更したカラー ピッカーを取得する方法はありますか?
現在、カラー ピッカーを使用して RGB 値を変更することしかできません - カラー ピッカーはアルファ値を受け入れますが。
例 ( http://jsfiddle.net/mortennobel/PT3g2/1/も利用可能):
three.js - 不透明度の Dat.gui
次のコマンドを使用して、dat.gui を使用して透明度モデル stl を配置する必要があります。
gui.add(opacity_model, 'モデル').onChange(関数(){
}
ただし、モデルの不透明度は変わりません。
javascript - DAT.gui - プロダクション対応の代替
私は作業中のチャートのローカル デバッグとコントロールに DAT.gui を使用していますが、基本的に同じ機能を持つものが必要です。
- スライダーで int または float の範囲を制御する
- 色を選ぶ
しかし、私たちの製品に合わせてスタイルを設定し、最終的に新しい機能を追加できるように、もう少しカスタマイズ可能にする必要があります.
そこにそのようなものはありますか?