在Maya Python API 2.0中连接数组属性

2024-09-27 00:19:01 发布

您现在位置:Python中文网/ 问答频道 /正文

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

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)

Tags: noneapinodeindexobjectdependencymatrixlist
1条回答
网友
1楼 · 发布于 2024-09-27 00:19:01

回答我自己的问题:

om.MPlug.elementByLogicalIndex(index)

这将返回带有索引属性的plug。你知道吗

MDGMoifier()没有连接函数。应该传递源和目标插件,然后使用doIi()函数进行连接。我想这回答了问题。你知道吗

相关问题 更多 >

    热门问题