首页 > 解决方案 > Maya python(或 MEL)选择对象

问题描述

我需要在 Maya 中选择名称为“shd”的所有对象,然后我需要为它们分配特定的材质。

我不知道该怎么做,因为当我写的时候:select -r "shd"; 它向我发送消息:多个对象匹配名称:shd //

所以也许我应该在一些 for 循环或其他东西中一一选择它们。我是 3D 艺术家,很抱歉这个蹩脚的问题。

标签: pythonloopsselectmayamel

解决方案


您有多个名为 shd 的网格,您将以错误结束。您可能想要使用以下命令:

shd = cmds.ls('shd', long=True)
cmds.select(shd)

推荐阅读