我目前正在阅读 libGDX 的 scene2d.ui 组件,我注意到一些我无法解释的东西。根据文档,皮肤在提供的纹理图集中查找具有相同名称(没有文件结尾)的纹理区域,如果找不到,它会查找具有该名称的文件。当前调用 fnt 文件中的图像文件名,default.png
虽然没有具有该名称的图像文件,但有一个名为default
.
为了更好地了解事物如何协同工作,我决定更改名称。我将 .fnt 文件中的图像文件名default2.png
更改为 并将图集区域名称更改为default2
. 理论上它应该仍然有效。但是,当我现在启动我的应用程序时说它找不到 default2.png。
有人可以解释我做错了什么或我忽略了什么吗?