首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Libgdx无法加载用Overlap2D编写的文本

Libgdx无法加载用Overlap2D编写的文本
EN

Stack Overflow用户
提问于 2015-12-30 23:20:14
回答 1查看 283关注 0票数 0

我正在尝试使用工具overlap2d在libgdx中创建一个游戏,一切正常,除了一个关键的事情:每次我向场景添加文本时,我都会得到一个错误,指出找不到相应的字体文件。我有这个文件,我确保它拼写正确,我试着在我的assets文件夹和项目中的几乎所有其他文件夹中运行它,但就是不起作用。为了让libgdx能够找到我的字体,我需要做什么或者我需要把它放在哪里?“

代码语言:javascript
复制
Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: File not found: freetypefonts\Calibri.ttf (Internal)
at com.badlogic.gdx.files.FileHandle.read(FileHandle.java:136)
at com.badlogic.gdx.files.FileHandle.length(FileHandle.java:602)
at com.badlogic.gdx.graphics.g2d.freetype.FreeTypeFontGenerator.<init>(FreeTypeFontGenerator.java:90)
at com.uwsoft.editor.renderer.resources.ResourceManager.loadFont(ResourceManager.java:319)
at com.uwsoft.editor.renderer.resources.ResourceManager.loadFonts(ResourceManager.java:312)
at com.uwsoft.editor.renderer.resources.ResourceManager.loadAssets(ResourceManager.java:205)
at com.uwsoft.editor.renderer.resources.ResourceManager.initAllResources(ResourceManager.java:100)
at com.uwsoft.editor.renderer.SceneLoader.<init>(SceneLoader.java:63)
at com.mygdx.game.MyGdxGame.create(MyGdxGame.java:21)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:146)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:123)
EN

回答 1

Stack Overflow用户

发布于 2016-01-18 23:54:21

尝试再次在编辑器中打开项目,并再次按export,ttf文件可能没有在第一次导出。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34532197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档