1

バックグラウンド

私はPythonでかなりクールなツールを構築しています。どういうわけか、これまでの困難な部分をすべて自分で理解することができましたが、この部分には私がいます!

質問(x, y)個別にの値を 設定しようとしていますXY_Knob。これが私の問題です:

私がタイプした場合:

nuke.selectedNode()['pos1'].setValue(1205)

XとYの両方が1205に設定されます。次のように入力すると、次のようになります。

nuke.selectedNode()['pos1'].setValue(1205, 1740)

エラーは発生しませんResult:が、ノードで何も変更せずに、スクリプトエディタで出力するだけです。

誰かが洞察を追加することは可能ですか?

4

2 に答える 2

1

それを理解しました-誰かが疑問に思っているなら...引数のリストはsetValue(値、インデックス、時間、ビュー)なので、xを1250に設定し、yを650に設定するには:

nuke.selectedNode()['pos1'].setValue(1250, 0)
nuke.selectedNode()['pos1'].setValue(650, 1)
于 2013-02-19T18:08:04.630 に答える
1

リスト形式で情報を入力することもできます。

nuke.selectedNode()['pos1'].setValue([1205, 1740])
于 2013-02-22T18:38:28.680 に答える