【发布时间】:2012-03-18 04:34:42
【问题描述】:
有谁知道我如何在 libGDX 中使用 TTF 字体?我环顾四周,看到了有关 StbTrueTypeFont 的信息,但它似乎不在最新版本中。
编辑:我找到了 StbTrueType 字体的东西,jar 文件位于扩展目录中。我已将其添加到我的项目中。现在我只需要弄清楚如何使用它。有什么例子吗?
【问题讨论】:
-
我在哪里可以得到这个库文件?我到处找。我发现的唯一地方(没用)是:code.google.com/p/libgdx/source/browse/trunk/extensions/…code.google.com/p/libgdx/source/browse/trunk/extensions/…
-
转到此处:libgdx.badlogicgames.com/nightlies 并下载“libgdx-nightly-latest.zip”,您将在扩展目录中找到这些 jar。
-
我需要使用哪些罐子?我试图添加“gdx-stb-truetype.jar”,但它一直在给我例外,例如“javax.media.opengl.GLException: java.lang.NoClass DefFoundError: com/badlogic/gdx/utils /SharedLibraryLoader ..."
-
您需要
gdx-stb-truetype-natives.jar和gdx-stb-truetype.jar。将它们都添加到您的主项目中,并确保将它们添加到您的构建路径中。 -
仍然有同样的错误。我什至尝试使用桌面项目想要的其他最新库,但它不起作用(没有错误,但我看不到文本和其他一些东西):gdx-backend-jogl-natives.jar gdx -backend-jogl.jar gdx-natives.jar gdx-sources.jar gdx-stb-truetype-natives.jar gdx-stb-truetype.jar gdx.jar
标签: java android fonts truetype libgdx