浏览代码

trails: fix absPos not sync on first frame

lviguier 1 年之前
父节点
当前提交
e85f76cc87
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      hrt/prefab/l3d/Trails.hx

+ 2 - 1
hrt/prefab/l3d/Trails.hx

@@ -254,7 +254,7 @@ class TrailObj extends h3d.scene.Mesh {
 	var statusText : h2d.Text;
 
 	public function addPoint(t : TrailHead, x : Float, y : Float, z : Float, orient : TrailOrientation, w : Float) {
-		var ux : Float = 0.0;
+		var ux : Float =  0.0;
 		var uy : Float = 0.0;
 		var uz : Float = 0.0;
 		var nx : Float = 0.0;
@@ -532,6 +532,7 @@ class TrailObj extends h3d.scene.Mesh {
 		}
 
 		if (autoTrackPosition) {
+			syncPos();
 			calcAbsPos();
 
 			var x = absPos.tx;