2
0
ShiroSmith 6 жил өмнө
parent
commit
5db6d780e6
1 өөрчлөгдсөн 2 нэмэгдсэн , 1 устгасан
  1. 2 1
      hide/prefab/fx/FX.hx

+ 2 - 1
hide/prefab/fx/FX.hx

@@ -152,7 +152,8 @@ class FXAnimation extends h3d.scene.Object {
 		for(co in contraints){
 			var objectName = co.object.split(".").pop();
 			var targetName = co.target.split(".").pop();
-			var srcObj = objectName == "FXRoot" ? this : caster.getObjectByName(objectName);
+			var isInFX = co.object.split(".")[1] == "FXRoot";
+			var srcObj = objectName == "FXRoot" ? this : isInFX ? this.getObjectByName(objectName) : caster.getObjectByName(objectName);
 			var targetObj = caster.getObjectByName(targetName);
 			if( srcObj != null && targetObj != null ) srcObj.follow = targetObj;
 		}