瀏覽代碼

fixed atlas parsing (close #1181)

Nicolas Cannasse 1 年之前
父節點
當前提交
e50db54021
共有 1 個文件被更改,包括 8 次插入8 次删除
  1. 8 8
      hxd/res/Atlas.hx

+ 8 - 8
hxd/res/Atlas.hx

@@ -94,21 +94,21 @@ class Atlas extends Resource {
 					case "rotate":
 						if( v == "true" ) throw "Rotation not supported in atlas";
 					case "xy":
-						var vals = v.split(", ");
+						var vals = v.split(",");
 						tileX = Std.parseInt(vals[0]);
-						tileY = Std.parseInt(vals[1]);
+						tileY = Std.parseInt(StringTools.trim(vals[1]));
 					case "size":
-						var vals = v.split(", ");
+						var vals = v.split(",");
 						tileW = Std.parseInt(vals[0]);
-						tileH = Std.parseInt(vals[1]);
+						tileH = Std.parseInt(StringTools.trim(vals[1]));
 					case "offset":
-						var vals = v.split(", ");
+						var vals = v.split(",");
 						tileDX = Std.parseInt(vals[0]);
-						tileDY = Std.parseInt(vals[1]);
+						tileDY = Std.parseInt(StringTools.trim(vals[1]));
 					case "orig":
-						var vals = v.split(", ");
+						var vals = v.split(",");
 						origW = Std.parseInt(vals[0]);
-						origH = Std.parseInt(vals[1]);
+						origH = Std.parseInt(StringTools.trim(vals[1]));
 					case "index":
 						index = Std.parseInt(v);
 						if( index < 0 ) index = 0;