浏览代码

[libgdx] SkeletonViewer, look harder for atlas using common Unity suffixes.

Nathan Sweet 5 年之前
父节点
当前提交
02ecbae91c
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      spine-libgdx/spine-skeletonviewer/src/com/esotericsoftware/spine/SkeletonViewer.java

+ 3 - 0
spine-libgdx/spine-skeletonviewer/src/com/esotericsoftware/spine/SkeletonViewer.java

@@ -142,9 +142,12 @@ public class SkeletonViewer extends ApplicationAdapter {
 
 	FileHandle atlasFile (FileHandle skeletonFile) {
 		String atlasFileName = skeletonFile.nameWithoutExtension();
+		if (atlasFileName.endsWith(".bytes")) atlasFileName = atlasFileName.substring(0, atlasFileName.length() - 6);
 		if (atlasFileName.endsWith(".json") || atlasFileName.endsWith(".skel"))
 			atlasFileName = atlasFileName.substring(0, atlasFileName.length() - 5);
+		if (atlasFileName.endsWith(".bytes")) atlasFileName = atlasFileName.substring(0, atlasFileName.length() - 6);
 		FileHandle atlasFile = skeletonFile.sibling(atlasFileName + ".atlas");
+		if (atlasFile.exists()) atlasFile = skeletonFile.sibling(atlasFileName + ".atlas.txt");
 		if (!atlasFile.exists()) {
 			if (atlasFileName.endsWith("-pro") || atlasFileName.endsWith("-ess"))
 				atlasFileName = atlasFileName.substring(0, atlasFileName.length() - 4);