三日月館【別館】開発・制作Tips集

[NUKE] PythonでKnobにエクスプレッションが設定されているか判定する

最終更新:

fumiduki1985

- view
管理者のみ編集可
KnobクラスのhasExpression()メソッドで判定可能。
Knobが複数のチャンネルを持つ場合、判定したいチャンネルを第1引数に渡して使用する。(省略可)

記述例:
myTransformNode = nuke.toNode('TransformNode1')  # 例としてTransformノードを取得

hasExpr = myTransformNode['rotate'].hasExpression()  # rotateパラメータにエクスプレッションが設定されているか判定する


このページのタグ一覧
NUKE Python プログラミング

記事メニュー
ウィキ募集バナー