| ロング ネーム(ショート ネーム) |
引数タイプ |
プロパティ |
|
-alwaysEvaluate(-ae)
|
uint
|
 
|
|
TRUE の場合(既定)、他の入力が変更されて出力が要求されたかに関わらず、時間が変更されるたびにエクスプレッションを評価します。FALSE の場合、1 つまたは複数の入力が変更されて出力が要求された場合のみ、エクスプレッションを評価します。「time」または「frame」が入力の場合、エクスプレッションは TRUE に設定されているかのように動作することに注意してください。
|
|
-animated(-an)
|
uint
|
 
|
|
エクスプレッション ノードのアニメーション モードを設定します: 0 = アニメートしない、1 = アニメートする、2 = コールバックなしでアニメートする。
|
|
-attribute(-a)
|
string
|
 
|
|
エクスプレッションに使用するアトリビュートの名前を設定します。
|
|
-name(-n)
|
string
|
 
|
|
エクスプレッションに使用するディペンデンシー グラフ ノードの名前を設定します。
|
|
-object(-o)
|
string
|
 
|
|
エクスプレッションの「default」オブジェクトを設定します。これによって、エクスプレッション ライターは頻繁に使用するオブジェクトの名前を入力する必要がありません。次の例を参照してください。
|
|
-safe(-sf)
|
|
|
|
この式の実行中に副作用が生じる可能性がない場合は、true を返します。安全な式は最適化され、alwaysEvaluate フラグが設定されている場合も、必要なときのみ評価できるようになります。
|
|
-shortNames(-sn)
|
|
 
|
|
-q/query フラグとともに使用すると、できるだけ短いアトリビュート名を返すようにようにコマンドに指示します。既定では、オブジェクト名を含めてエクスプレッションにどのように入力するかに関わらず、アトリビュートのロング ネームを返します。このフラグを設定するたびに、ショート バージョンで、さらに既定のオブジェクトに属するアトリビュートとしてアトリビュート名を返します。フラグを指定しなければ、オブジェクト名は表示されません。
|
|
-string(-s)
|
string
|
 
|
|
|
-timeDependent(-td)
|
|
|
|
時間が経過してエクスプレッションが評価された場合は、true を返します。次の理由がある場合は、エクスプレッションを時間依存にすることができます。- エクスプレッションが「time」または「frame」キーワードを参照している。- エクスプレッションに副作用がある(安全ではない)。- エクスプレッション ノードの「time」アトリビュートが手動で接続されている。エクスプレッションが安全で、時間に依存しない場合は、alwaysEvaluate がオンになっているときでも、常に必要に応じて評価されます。
|
|
-unitConversion(-uc)
|
string
|

|
|
作成時に指定した単位変換ノード選択可能な値は、「closestPoint」、「rayCast」、「closestComponent」です。既定は「all」です。angularOnly の場合、angular アトリビュートにのみ単位変換ノードを挿入します。( 度からラジアンへの変換が可能です)。これはパフォーマンス調整のためです。照会すると、エクスプレッションを作成または最後に編集したときに使用したオプションを返します。
|
|