瀏覽代碼

SplinePoint.save now keeps the declaration order on hl

Json serialization will be the same on js and hl now
Leonardo Jeanteur 5 月之前
父節點
當前提交
6ff6edf59c
共有 1 個文件被更改,包括 11 次插入12 次删除
  1. 11 12
      hrt/prefab/l3d/Spline.hx

+ 11 - 12
hrt/prefab/l3d/Spline.hx

@@ -32,18 +32,17 @@ class SplinePoint {
 	}
 
 	public function save() : Dynamic {
-		var obj = {
-			x: pos.x,
-			y: pos.y,
-			z: pos.z,
-			upX: up.x,
-			upY: up.y,
-			upZ: up.z,
-			tIn: tangentIn,
-			tOut: tangentOut,
-			t: t,
-			length: length,
-		}
+		var obj: Dynamic = {}
+		obj.x = pos.x;
+		obj.y = pos.y;
+		obj.z = pos.z;
+		obj.upX = up.x;
+		obj.upY = up.y;
+		obj.upZ = up.z;
+		obj.tIn = tangentIn;
+		obj.tOut = tangentOut;
+		obj.t = t;
+		obj.length = length;
 
 		return obj;
 	}