在LibGDX中,您可以加载一组名为image_1.png
,image_2.png
,image_3.png
等的图像,然后从TextureAtlas
获取名称和索引这样:
atlas.findRegion(name, index);
但是有没有办法获得具有特定名称的所有图像索引?或者至少有一些具有该名称的图像。
答案 0 :(得分:2)
是的,有TextureAtlas.findRegions(...)
:
TextureAtlas atlas = ...;
Array<TextureAtlas.AtlasRegion> regions = atlas.findRegions("image_1");
int indices = regions.size;