Libgdx TexturePacker2剪切文件名(不仅仅是后缀)

Libgdx TexturePacker2剪切文件名(不仅仅是后缀),libgdx,Libgdx,我正在使用TexturePacker2为libGDX创建TextureAlas。我的文件名由一个名称、一个日期和一个x和y位置组合而成 mytexture_atday_300_400.png 在myPackage.pack文件中,每个TextureRegion都是这样出现的: mytexture_atday_300 即使我将打包的属性“useIndexes”设置为true。。。没有文件后缀,文件名的最后一部分缺失。TexturePacker始终在最后一个下划线后修剪单词,然后用作Textur

我正在使用TexturePacker2为libGDX创建TextureAlas。我的文件名由一个名称、一个日期和一个x和y位置组合而成

mytexture_atday_300_400.png
在myPackage.pack文件中,每个TextureRegion都是这样出现的:

mytexture_atday_300

即使我将打包的属性“useIndexes”设置为true。。。没有文件后缀,文件名的最后一部分缺失。

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

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

由于内部命名约定,这是不可能的。我必须为此写一个变通办法。谢谢你告诉我这是一种正常的行为。