浏览代码

[animgraph] Fix crash with null matrix

Clément Espeute 8 月之前
父节点
当前提交
f348dc4f7a
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      hrt/animgraph/nodes/AnimNode.hx

+ 1 - 1
hrt/animgraph/nodes/AnimNode.hx

@@ -35,7 +35,7 @@ class GetBoneTransformContext {
 		var m = if (targetObj.targetSkin != null) {
 		var m = if (targetObj.targetSkin != null) {
 			targetObj.targetSkin.getSkinData().allJoints[targetObj.targetJoint].defMat;
 			targetObj.targetSkin.getSkinData().allJoints[targetObj.targetJoint].defMat;
 		} else {
 		} else {
-			targetObj.targetObject.defaultTransform;
+			targetObj.targetObject.defaultTransform ?? @:privateAccess h3d.anim.SmoothTransition.MZERO;
 		}
 		}
 		Tools.splitMatrix(m, tmpDefMatrix);
 		Tools.splitMatrix(m, tmpDefMatrix);