isAutoContextOption(option)
→ bool
指定したコンテキストオプションが自動オプションであればTrue
を返します。この値は通常ではユーザ側で設定するというよりもHoudiniで制御されます。
コンテキストオプションはスクリプトやネットワークのノードでオーバーライドすることができるので、これは、現行値が自動的に設定されたと必ずしも意味しているわけではないです。
しかし、どの他のソースからも自動オプションが設定されていない場合、以下のルールで決められた値に設定されます:
fstart
グローバルのHoudiniフレーム範囲の最初のフレーム。FSTART
グローバル変数に相当します。
fend
グローバルのHoudiniフレーム範囲の最後のフレーム。FEND
グローバル変数に相当します。
rfstart
現在の再生範囲の最初のフレーム。RFSTART
グローバル変数に相当します。
rfend
現在の再生範囲の最後のフレーム。RFEND
グローバル変数に相当します。
finc
現在の再生ステップサイズ。
ropcook
ROPノードが実行中なら1
、そうでないなら0
を返す整数値。
ropname
現在実行中のROPノードの名前が設定され、何も実行されていなければ空っぽの文字列が設定されます。
roppath
現在実行中のROPノードのフルパスが設定され、何も実行されていなければ空っぽの文字列が設定されます。
ropstart
現在クック中のROPノードが評価しているフレームの最初のフレーム。ROPノードがクックされていなければ、fstart
自動オプションと同じになります。
ropend
現在クック中のROPノードが評価しているフレームの最後のフレーム。ROPノードがクックされていなければ、fend
自動オプションと同じになります。
ropinc
現在クック中のROPノードが評価しているフレームの増分値。ROPノードがクックされていなければ、finc
自動オプションと同じになります。
See also |