在LibGDX中加载图像

时间:2015-07-28 21:09:03

标签: java libgdx

我刚刚开始学习libGDX编程,我发现在这个框架中有两种加载图像的方法:

texture = new Texture("badlogic.jpg");

texture = new Texture(Gdx.files.internal("data/libgdx.png"));

我只是想知道这两个陈述之间是否存在差异,或者它们是否相同。

谢谢你们。

1 个答案:

答案 0 :(得分:4)

从LibGDX中的Texture.java源代码中获取它们在内部是一样的。

public Texture (String internalPath) {
    this(Gdx.files.internal(internalPath));
}

public Texture (FileHandle file) {
    this(file, null, false);
}

您可以在此处找到源代码:https://github.com/libgdx/libgdx/blob/master/gdx/src/com/badlogic/gdx/graphics/Texture.java