私の場合ですが例えばコントローラーの親がグループ(Ctrl+G)だった場合
大体コントローラー名+grpのようになります。
コントローラー名:upperArm
グループ名(親):upperArm_grp
これをいちいちコントローラー名をコピーしてグループ名にペーストして記入が
何十個となったら死ねるので簡単なPythonを組んでみました。
import maya.cmds as mc sels = mc.ls( sl=True ) reNamesel = sels[1] refNamesel = sels[0] mc.rename(reNamesel,refNamesel + '_grp')
名前を参照するコントローラーを選択して、Shift+でグループ親を選択して上記を実行
するとRenameしてくれます
Shelf登録するには、一度ScriptEditorで上記をコピーしてペースト
全コードを選択ハイライトにして、中ドラッグでShelfの中に突っ込んでやります。
以外に便利です。
Tweet
if you import maya.cmds as mc,
返信削除shouldn't it be sels = mc.ls(sl=True)?
best
Ric.
Hi,Ric.
削除thank you for checking my code.
It was a mistake.
Really thanks!
no problem mate. ;)
削除