Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私が2つのオブジェクトを扱っているとき、私がしなければならないことは、私が選択した最初のオブジェクトになるリスト[0]をトグルするだけなので、問題はありません(これは私が以下でどのように動作しているかです)。
import maya.cmds as mc sel_objs = mc.ls(sl = True) mc.select(sel_objs[0], tgl = True)
ありがとう
リストの最後の要素で選択を完全に置き換えることができます。
mc.select(sel_objs[-1], replace=True)
replaceは、Ctrl キーまたは Shift キーを押しながらクリックするのではなく、クリックするのと同じです。選択は、新しいオブジェクトを選択するアクションでクリアされます。
replace
sel_objs[-1]最初のオブジェクトを返すのと同様に、リストの最後のオブジェクトをsel_objs[0]返します。
sel_objs[-1]
sel_objs[0]