我在一张地图集中保存了大量图像,但由于单页的2048 * 2048大小限制,我不得不将我的包分成12页。
我的问题是,当我使用atlas.findRegion(imageName).getTexture()
加载纹理时,它会加载整个2048 * 2048页面而不是页面内的单个纹理(图像包中包含正确的图像,所以我知道它是加载正确的文件,我只是不明白为什么它没有裁剪我作为参数传递给findRegion的图像周围的纹理。
提前致谢,希望问题足够详细,以便得到答案。
答案 0 :(得分:0)
问题实际上是调用getTexture()
方法,我只需要加载Region。更多信息loading regions of textureatlas in libgdx loads the entire file