我正在使用位图字体在屏幕上渲染游戏 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/