背景
我正在用Python构建一个非常酷的工具。不知何故,我已经能够自己找出所有困难的部分,但是这部分有我!
题
我试图分别设置(x, y)
的值XY_Knob
。这是我的问题:
如果我输入:
nuke.selectedNode()['pos1'].setValue(1205)
它将X和Y都设置为1205。如果我键入:
nuke.selectedNode()['pos1'].setValue(1205, 1740)
它不会给我一个错误,而只是在脚本编辑器中打印
Result:
,同时在节点上不进行任何更改。任何人都有可能添加一些见识吗?
最佳答案
弄清楚了-如果有人想知道... args的列表是setValue(value,index,time,view),因此将x设置为1250,将y设置为650将会:
nuke.selectedNode()['pos1'].setValue(1250, 0)
nuke.selectedNode()['pos1'].setValue(650, 1)
关于python - Nuke Python-如何分别在XY_Knob上设置值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14964101/