浏览代码

Fix Bone Properties Node fails with Driver Variable

simple missing check. Fixed!
Joseph Brandenburg 1 周之前
父节点
当前提交
4388eeb213
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      misc_nodes.py

+ 1 - 1
misc_nodes.py

@@ -899,7 +899,7 @@ class UtilityDriverVariable(MantisNode):
                 if self.inputs['Property'].is_linked:
                     trace = trace_single_line(self, input_name)
                     # CANNOT UNDERSTATE HOW CRITICAL THIS CHECK IS
-                    if trace[0][-1].node_type == 'XFORM':
+                    if trace[0][-1].node_type == 'XFORM' or isinstance(trace[0][-1], UtilityBoneProperties):
                         return trace[1].name # the name of the socket
             return self.parameters["Property"]
         return super().evaluate_input(input_name)