コントロールのデフォルト値の設定
Pythonの単純な行を追加することにより、ノードコントロールのデフォルト値を設定できます。 init.pyファイル。デフォルト値が設定されると、名前が一致するすべてのコントロールはデフォルトでこの値になります。たとえば、読み取り、書き込み、またはその他のファイル形式に依存するノードで、ファイル形式固有のコントロールのデフォルト値を設定できます。デフォルト値を設定するには、次のステートメントを使用します。
nuke.knobDefault()
ファイル形式固有のデフォルトを指定するには、クラス名の後に、ファイル形式の拡張子とコントロール名を、すべてピリオドで区切って使用します。例えば:
nuke.knobDefault("Read.exr.compression", "2")
おそらく、フレーム範囲コントロールの最後のフレーム値がProject Settingsデフォルトのフレーム200。これを行うには、次のステートメントを使用します。
nuke.knobDefault("Root.last_frame", "200")
または、テキストノードで別のデフォルトフォントスタイルを設定することもできます。
nuke.knobDefault("Text2.font", "{ Arial : Regular : arial.ttf : 0 }")
申し訳ありませんが、これは役に立ちませんでした
なぜこれが役に立たなかったのですか? (当てはまるもの全てをご確認ください)
ご意見をいただきありがとうございます。
探しているものが見つからない場合、またはワークフローに関する質問がある場合は、お試しくださいファウンドリサポート。
学習コンテンツを改善する方法についてご意見がある場合は、下のボタンを使用してドキュメントチームにメールを送信してください。
Email Docs Teamフィードバックをお寄せいただきありがとうございます。