Код: Выделить всё
MStatus FNode::setDependentsDirty(const MPlug& plug, MPlugArray& plugArray) {
if (plug == mFileAttr)
{
MPlug fileNamePlug(thisMObject(), plug);
MString fileName = fileNamePlug.asString();
}
return MPxNode::setDependentsDirty(plug, plugArray); }
Просто чтобы уточнить: читая само значение плагина, plug.asString(), оно по-прежнему сохраняет старое значение.
Подробнее здесь: https://stackoverflow.com/questions/386 ... dentsdirty
Мобильная версия