TexturePacker2削减文件名(不仅仅是后缀)

时间:2013-05-24 17:27:01

标签: libgdx

我正在使用TexturePacker2为libGDX创建TextureAtlas。我的文件名由名称,白天和x和y位置组合在一起。

mytexture_atday_300_400.png

在myPackage.pack文件中,每个TextureRegion都会出现如下:

mytexture_atday_300

即使我将用于打包的属性'useIndexes'设置为true ...没有文件后缀和缺少文件名的最后一部分。

2 个答案:

答案 0 :(得分:1)

TexturePacker总是在最后一个下划线后修剪单词,然后将其作为TextureRegion的名称。您应该更改文件名以使用其他分隔符,例如连字符“ - ”。我认为别无他法。

答案 1 :(得分:0)

如果图像文件名称ENDS带下划线然后是数字(例如animation_23.png),则该数字被视为“索引”并单独存储。存储的图像名称没有下划线和索引。 TextureAtlas允许检索具有相同名称的所有图像的列表,按索引排序。这样可以轻松打包动画而不会丢失帧的顺序。