这是我的问题:
我想为每个选定的节点创建一个 CheckBox。我已经设法为每个节点创建了具有正确名称的复选框,但问题是在复选框中选择它们并打印结果仅返回选择的第一个节点或布尔结果(真或假),无论如何复选框被选中。我找不到答案。
感谢一切!
import nuke
nodeNames = [n.name() for n in nuke.allNodes('Write')]
names = []
for s in nuke.allNodes('Write'):
n = s['name'].value()
names.append(n)
#print names
#len(names)
writeNodes = ( ", ".join( str(e) for e in names ) )
p = nuke.Panel ('TEST')
for items in names:
de = p.addBooleanCheckBox(items,'True')
p.show()