基本的に、PYMEL を使用した現在の選択内容に基づいて、いくつかのタスクをクエリして実行する必要があります。例:
from pymel.core import *
s = selected()
if (s.selType() == 'poly'):
#do something
if (s.selType() == 'surface'):
#do something
if (s.selType() == 'cv'):
#do something
if (s.selType() == 'vertex'):
#do something
if (s.selType() == 'face'):
#do something
if (s.selType() == 'edge'):
#do something
if (s.selType() == 'curve'):
#do something
私はそれselType()
が実際の pymel 関数ではないことを知っています。それが理にかなっていれば、標準の mel コマンドを使用するのではなく、pymels api コマンドも利用したいと思います。