android - 何时使用 gdx.files.internal 以及何时使用相对路径?

标签 android file path libgdx assets

我见过很多这两种情况的例子,例如:

atlas = new TextureAtlas("skins/userInterface.pack");
white = new BitmapFont(Gdx.files.internal("font/white.fnt"));

我在教程中看到过,但它也是这样工作的:

atlas = new TextureAtlas(Gdx.files.internal("skins/userInterface.pack"));
white = new BitmapFont("font/white.fnt");

什么时候应该使用 Gdx.files.internal 或直接使用 Assets 文件夹的相对路径?

最佳答案

完全一样。当使用 String 参数时,构造函数使用 Gdx.files.internal 来解析文件,就像您自己做的那样。

可以看到这个here例如在 TextureAtlas 的情况下。

关于android - 何时使用 gdx.files.internal 以及何时使用相对路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32156415/

相关文章:

使用STL map的运算符[]时android ndk崩溃

file - 如何刷新 Web 应用程序的资源文件夹?

file - 如何读取 elixir mix 项目的配置文件

python - 如何在python中获取路径的左侧部分?

vb6 - 如何从文件路径字符串中提取目录?

android - 为什么我们需要将颜色传递给每个顶点?

android - 为具有特定要求的平板电脑制作应用程序

ANDROID_HOME 路径设置但未被读取

java - 我正在尝试实现类似 "Es File explorer Lan"的功能

c - 在C代码中读取同一个文件两次