import maya.OpenMaya as OpenMaya
import maya.OpenMayaUI as OpenMayaUI
def selectAllVisibleObjectsFromScreen():
activePane=OpenMayaUI.M3dView.active3dView()
w=activePane.portWidth()
h=activePane.portHeight()
myX=OpenMaya.MScriptUtil()
myX.createFromInt(0)
myY=OpenMaya.MScriptUtil()
myY.createFromInt(0)
myEndX=OpenMaya.MScriptUtil()
myEndX.createFromInt(w)
myEndY=OpenMaya.MScriptUtil()
myEndY.createFromInt(h)
OpenMaya.MGlobal.selectFromScreen(
myX.asShortPtr(),
myY.asShortPtr(),
myEndX.asShortPtr(),
myEndY.asShortPtr(),
OpenMaya.MGlobal.kReplaceList
)
最終更新:2011年01月15日 08:36