LibGDX - FreetypeFont无法在Android上运行

时间:2017-08-23 15:55:12

标签: java android fonts libgdx freetype

我在我的LibGDX项目中使用FreetypeFont。

问题在于,当我在计算机上运行项目时,文本会按预期显示,而在我的Android设备中,文本显示不正确。

这是我的代码:

    // Font Loading
    FileHandleResolver resolver = new InternalFileHandleResolver();
    manager.setLoader(FreeTypeFontGenerator.class, new FreeTypeFontGeneratorLoader(resolver));
    manager.setLoader(BitmapFont.class, ".TTF", new FreetypeFontLoader(resolver));

    FreetypeFontLoader.FreeTypeFontLoaderParameter size3Params = new FreetypeFontLoader.FreeTypeFontLoaderParameter();
    size3Params.fontFileName = "UI/fonts/myFont.TTF";
    size3Params.fontParameters.size = (int) Constants.TITLE_FONT_SIZE;
    manager.load("sg3.TTF", BitmapFont.class, size3Params);

结果如下:

在我的Android设备中:

enter image description here

在我的电脑中:

enter image description here

0 个答案:

没有答案