三日月館【別館】開発・制作Tips集
[NUKE] PythonでKnobにエクスプレッションが設定されているか判定する
最終更新:
fumiduki1985
-
view
KnobクラスのhasExpression()メソッドで判定可能。
Knobが複数のチャンネルを持つ場合、判定したいチャンネルを第1引数に渡して使用する。(省略可)
Knobが複数のチャンネルを持つ場合、判定したいチャンネルを第1引数に渡して使用する。(省略可)
記述例:
myTransformNode = nuke.toNode('TransformNode1') # 例としてTransformノードを取得 hasExpr = myTransformNode['rotate'].hasExpression() # rotateパラメータにエクスプレッションが設定されているか判定する