大家好, 我有一个通过Python在Maya中创建不同对象的程序。在创建这些元素之后,我想让用户有可能选择其中的一些对象,并且通过一个按钮删除它…问题是我不知道如何获取对象的名称。。。 到目前为止我的密码是。。
#Deletes Selected Element selected from the user
def DeleteSelection(*args):
selected = cmds.ls(sl=1,sn=True)
print(selected)
#if(cmds.objExists()):
#cmds.delete(selected)
#
在图形用户界面中,我有这个按钮。。。
cmds.button(label='Delete Selection', w=150,h=30,command=DeleteSelection)
cmds.ls将返回一个列表,您需要检查该列表并删除任何要删除的内容,sn很糟糕,请始终使用长名称,因为可能存在重复项。
注:你应该试着读一下doc's,因为你问了这么多基本问题。这样简单的要求是不公平的。
相关问题 更多 >
编程相关推荐