2024-09-27 00:20:51 发布
网友
我附加了一个列表,结果是这样的:
[[u'polyToCurve1', u'polyEdgeToCurve1'], [u'polyToCurve2', u'polyEdgeToCurve2'],....etc
我需要它来选择所有“polyToCurve”变换节点的列表,而不需要其他任何东西,但我不确定如何到达那里。。。这是一个很新的答案,所以这可能是一个简单的答案,但我。。。在
我只需要一份简单的多曲线列表,然后我就可以用了命令。选择再来一次
最简单的方法是理解列表:
curveList = [curve for (curve, edgeCurve) in curveList]
这里的中间部分将两个元素列表拆分为两个变量,然后第一部分选择其中的第一个元素。列表理解作为一个整体,只包含这些内容。在
selection = cmds.ls(selection=True, flatten = 1) curveList = [] for i in selection: cmds.select(i, r=True) curveList.append(cmds.polyToCurve(form= 0, degree= 3)[0]) print curveList
您只需选择函数输出列表的第一个索引
最简单的方法是理解列表:
这里的中间部分将两个元素列表拆分为两个变量,然后第一部分选择其中的第一个元素。列表理解作为一个整体,只包含这些内容。在
您只需选择函数输出列表的第一个索引
相关问题 更多 >
编程相关推荐