浏览代码

Remove double / during Layers2D save

clementlandrin 1 年之前
父节点
当前提交
6a826ad237
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      hrt/prefab/l3d/Layers2D.hx

+ 4 - 1
hrt/prefab/l3d/Layers2D.hx

@@ -199,7 +199,10 @@ class Layers2D extends hrt.prefab.Object3D {
 				var path = new haxe.io.Path(shared.currentPath);
 				path.ext = "dat";
 				var fileName = "layer_" + l.name;
-				shared.saveTexture(fileName, pixels.toPNG(), path.toString() + "/" + this.name, "png");
+				var pathString = path.toString();
+				if ( pathString.charAt(pathString.length - 1) != "/" )
+					pathString = pathString + "/";
+				shared.saveTexture(fileName, pixels.toPNG(), pathString + this.name, "png");
 			}
 		}