関数を機能させることができないという問題がありますFrameSelected()
基本的に私のシーンには、TT_CAM と呼ばれるカメラと、「モデル」と呼ばれるラベルが付いたモデルのリストがあります (pCube/Sphere などはポリゴンと呼ばれます)。
私の目的は、ユーザーがスクリプトを実行すると、ビューポートが TT_CAM に変わり、すべてのモデル オブジェクトにフォーカス ('f' キーボード キー) することです。
以下のコードを使用してみましたが、FrameSelected では失敗します。
これが私が試したことです:
import maya.cmds as cmds
cmds.lookThru("TT_CAM")
mAssets = cmds.select('Model*')
#cmds.viewFit(mAssets)
cmds.FrameSelected(mAssets)