java - 如何设置 Libgdx 位图字体大小?

标签 java libgdx size bitmap-fonts

我正在使用位图字体在屏幕上渲染游戏 fps,但没有确定大小的方法。这对我来说是个问题,因为我的相机视口(viewport)尺寸非常小,因此渲染时的文本很大且像素化。

font.draw(batch, Float.toString(Gdx.graphics.getFramesPerSecond), x, y);

最佳答案

你试过我用来调整字体大小的 setScale() 方法吗

myFont.getRegion().getTexture().setFilter(TextureFilter.Linear, TextureFilter.Linear);
myFont.setScale(scale);

如果遇到问题,请留言

祝你好运!!

编辑:

使用最新的 libgdx 版本,尝试像这样缩放字体:

myFont.getData().setScale();

关于java - 如何设置 Libgdx 位图字体大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33633395/

相关文章:

java - 努力在 Netbeans IDE 8.0.2 中安装/添加 JUnit 插件

java - 使用折线选项在 map 上发生位置更改故障

java - ShapeRenderer 不绘制在运行时添加的新线

java - 如何从第三方库中删除绒毛?

java - JBoss envers 和巨大的审计表

该类的java junit测试用例

java - 如何使用 log4j 在我的项目目录中写入文件?

java - Libgdx场景2D : Add table in seperate class

java - Texture.setEnforcePotImages(false);无法解决android studio下的moth错误

.net - 忽略 .net 中窗口字体大小的增加