在Maya Python API 2.0中连接阵列属性

在Maya Python API 2.0中连接阵列属性,python,maya,maya-api,Python,Maya,Maya Api,如何使用Maya Python API 2.0连接2个阵列属性?e、 g: joint1.worldMatrix[0] >> skinCluster1.matrix[0] 我可以找到插头,但如何连接 import maya.api.OpenMaya as om node = 'skinCluster1' attr = 'matrix' index = 0 def get_plug(node=None, attr=None,index=0): m_selection_lis

如何使用Maya Python API 2.0连接2个阵列属性?e、 g:

joint1.worldMatrix[0] >> skinCluster1.matrix[0]
我可以找到插头,但如何连接

import maya.api.OpenMaya as om

node = 'skinCluster1'
attr = 'matrix'
index = 0
def get_plug(node=None, attr=None,index=0):
    m_selection_list = om.MSelectionList()
    m_selection_list.add(node)
    dependency_node_object =       m_selection_list.getDependNode(0)
    dp_node = om.MFnDependencyNode(dependency_node_object)
    attr_plug = dp_node.findPlug(attr, 0)

回答我自己的问题:

om.MPlug.elementByLogicalIndex(index)
这将返回具有索引属性的插件


MDGMoifier()
没有连接功能。应该传递源和目标插头,然后使用
doIi()
函数进行连接。我认为这回答了问题

这确实回答了如何在数组属性中查找属性的问题,但没有回答如何连接属性的问题。很抱歉,我编辑了我的文章
MDGMoifier()
是否执行此功能