![Closed](../../../Skins/Default/Stylesheets/Images/transparent.gif)
検索はキーワードに基づいています。
例:「手順」
自然言語で検索しないでください
例:「新しいプロシージャを作成するにはどうすればよいですか?」
ウィジェットの種類
シェーダーのArgsファイルで定義されたユーザーパラメーターに応じて、さまざまなウィジェットタイプを選択できます。主なユーザーパラメーターはNumber、 String 、およびカラーパラメータ。使用可能なウィジェットタイプNumberシェーダーパラメーターを以下に示します。
のウィジェットタイプStringシェーダーパラメーターを以下に示します。
さまざまなユーザーパラメータのウィジェットタイプとウィジェットヒント値を以下の表に示します。
Widget Type |
Widget Hint Values |
Description and Example |
Number, String, Button, Toolbar, TeleParameter, and Node Drop Proxy |
||
Boolean | boolean |
Displays two values or options, such as true or false. <param name="opacity" widget="boolean"/> |
Popup | popup |
Displays entries specified in the Widget Options in a dropdown menu. <param name="opacity" widget="popup"> <hintlist name="options"> <string value="1.0"/> <string value="1.5"/> <string value="2.0"/> </hintlist> </param> |
Mapping Popup Menu |
mapper |
Similar to Popup Menu, but with the option to map values. See ウィジェットのオプション for more information. <param name="opacity" widget="mapper"> <hintdict name="options"> <float value="0.0" name="A"/> <float value="0.5" name="B"/> <float value="1.0" name="C"/> </hintdict> </param> |
Check Box |
checkBox |
Similar to Boolean, but displayed as a checkbox. <param name="opacity" widget="checkBox"/> |
String, Button, Toolbar, TeleParameter, and Node Drop Proxy |
||
Scene Graph Location |
scenegraphLocation |
Widget for specifying locations in the Scene Graph tab, for example, /root/world/geo/pony1 <param name="loc" widget="scenegraphLocation"/> |
CEL Statement |
cel |
Specify a CEL Statement. For more information, see コレクションとCEL. <param name="loc" widget="cel"/> |
Resolution |
resolution |
A resolution, for example: 1024x768. <param name="loc" widget="resolution"/> |
Asset |
assetIdInput |
アセットを表すウィジェット。UIおよび選択に使用されるブラウザに表示されるフィールドは、Asset Management System APIを使用してカスタマイズできます。 <param name="EnvMap" widget="assetIdInput"/> |
ファイルパス |
fileInput |
ディスク上のファイルを表す文字列パラメーター。標準を使用Katana選択のためのファイルブラウザ。 <param name="texname" widget="fileInput"/> |
スクリプトボタン |
scriptButton |
クリックするとPythonスクリプトを実行するボタン。 <param scriptText="print 'Hello'" name="btn" buttonText="Run Script" widget="scriptButton"/> |
TeleParameter | テレパラム |
別のソース(ノード、スーパーツールなど)からパラメーターを「テレポート」するパラメーターを作成します。 <param name="EnvMap" widget="teleparam"/> |
スクリプトエディター | scriptEditor |
パラメーターとしてスクリプトを入力するためのフィールド。 <param name="EnvMap" widget="scriptEditor"/> |
動的配列 |
dynamicArray |
動的サイズの数値または文字列配列。UIからは利用できませんwrenchメニュー。 <numberarray_parameter hints=" dynamicArray'}" name="testNumArray" size="3" tupleSize="1"> <number_parameter name="i0" value="0"/> <number_parameter name="i1" value="0"/> <number_parameter name="i2" value="0"/> </numberarray_parameter> |
複数行テキスト | テキスト |
文字列フィールドが複数行のテキストをサポートできるようにします。たとえば、設定できますKatana次の行を含むBlinn.args: <param name="BumpMap" widget="text"/> BumpMapを設定して、複数行のテキストを取得し、予想されるUIを表示します。 |
String Only | ||
属性名 | 属性名 |
ドットで区切られた祖先グループ属性の名前を持つ、属性の完全な名前である文字列パラメーター値: xform.translate |
属性タイプ | attributeType | 属性のタイプの名前である文字列パラメーター値: float |
グループのみ |
||
マルチ | マルチ | グループ内にパラメーターのグループセットを作成します。 |
数値配列のみ |
||
色 | 色 |
RGB、HSL、HSVの値を設定できるカラーウィジェットを作成します。 |
文字列配列のみ |
||
シーングラフの場所 | scenegraphLocationArray | 場所を設定できる3つのScene Graph Locationsウィジェットを作成します。 |
注意: 見るHelp > Developer Guideユーザーパラメータのヒント文字列の設定の詳細については。
注意: こちらもご覧くださいユーザーパラメータの追加。
申し訳ありませんが、これは役に立ちませんでした
なぜこれが役に立たなかったのですか? (当てはまるもの全てをご確認ください)
ご意見をいただきありがとうございます。
探しているものが見つからない場合、またはワークフローに関する質問がある場合は、お試しくださいファウンドリサポート。
学習コンテンツを改善する方法についてご意見がある場合は、下のボタンを使用してドキュメントチームにメールしてください。
フィードバックをお寄せいただきありがとうございます。