[TOC]
OpenMaya.MGlobal
方法名 | 说明 |
---|---|
mayaVersion | 返回maya版本信息 |
apiVersion | 返回mayaAPI基本信息 |
getSelectionListByName | 按名字把物体存储到MSelectionList |
getActiveSelectionList | 把所选物体存储到MSelectionList |
setActiveSelectionList | 更改当前选择的物体 |
selectByName | 按名字选择物体 |
unselectByName | 按名字减选物体 |
mayaState | 返回maya程序状态 |
executeCommand | 执行mel命令 |
executePythonCommand | 执行python命令 |
viewFrame | 切换场景时间 |
- 获取所选物体的Mobject节点
sel = OpenMaya.MSelectionList() OpenMaya.MGlobal.getActiveSelectionList(sel)
- 选择物体
OpenMaya.MGlobal.setActiveSelectionList(apinode_list)
OpenMaya.MFileIO
OpenMaya.MfnDependencyNode
功能:节点最基本的函数类,所有节点都能使用此类方法
特性:可以操作一切节点,包括commands无法操作的锁定节点
创建方法:传入一个Mobject节点
function:
- typeName 返回类型名
- name 返回名字
- setName 重命名
- attributeCount 返回属性数量
- attribute 返回属性值
- findPlug