嗨,我想创建一个窗口,当我单击按钮时,仅选择曲线并将其名称打印在textField内。我只知道如何选择所有内容并将其全部打印在textField中。请帮忙。谢谢
Spring
答案 0 :(得分:1)
def ygk_CurveSelect(*args):
sel_sh = cmds.ls(sl=True, dag=True, type='nurbsCurve', ni=True)
sel_tr = cmds.listRelatives(sel_sh, p=True)
seltoText = ' '.join(sel_tr)
cmds.textField('ygk_PathText', edit=True, text=seltoText)
cmds.select(sel_tr)
您还可以使用循环和cmds.nodeType()命令,请记住nurbsCurve仅是形状上的类型