断开/连接插头会导致compute()

时间:2016-08-02 12:56:41

标签: c++ maya maya-api

在MPxNode compute()方法期间断开/连接插头的正确方法是什么?

我有一个修改后的插件,它的插件已经连接到其他一些对象转换节点,当我想在compute()方法期间更新其插头连接时,它总是给我内部故障错误。 MDGModifier连接和断开都失败。为什么我一直收到这个错误?

如果无法做到这一点,我可以在compute()开始之前更新连接吗?我已经尝试在setDepenedentsDirty()中这样做,但在该方法中,脏污的插头仍保留旧值。 Dirtied plug still has the old value during setDependentsDirty()

有什么想法吗?

0 个答案:

没有答案