【发布时间】:2015-05-02 20:25:15
【问题描述】:
如何取消选择除上次选择之外的所有对象?
当我使用 2 个对象时没有问题,因为我所要做的就是切换 list[0] 这将是我选择的第一个对象(这就是我在下面的工作方式)。
import maya.cmds as mc
sel_objs = mc.ls(sl = True)
mc.select(sel_objs[0], tgl = True)
谢谢
【问题讨论】:
-
@Padraic Cunningham。对不起,我是编程新手。你能告诉我 [:-1] 在列表中的确切位置或它的含义吗?
-
表示列表中除最后一个以外的所有对象,即
[1,2,3][:-1] == [1,2] -
这是否意味着 [:+1] 是除第一个之外的所有内容?
-
[1:]表示除第一个之外的所有内容,从索引 1 到末尾 -
谢谢。这正是我想要的。我会玩这个。