gpt4 book ai didi

java - 更改皮肤中的字体大小

转载 作者:太空宇宙 更新时间:2023-11-03 11:32:04 27 4
gpt4 key购买 nike

我正在使用 libgdx 编写游戏,我从教程中借用了 skin.json(和相关文件)。

正在使用的字体(默认)在更密集的屏幕上以丑陋的方式缩放,所以我用自己的非常大的字体生成 - 在游戏本身中,我将它缩放到合理的大小(基本上我使用 BitmapFont .scale).我现在使用的字体是以前的字体的 3 倍。

我在 skin.json 文件中更改了对使用哪种字体的引用,结果,我所有的按钮、标题和其他内容都显示了一个巨大的字体。

有没有办法在 .json 文件中缩放字体?或者代码中的其他地方?皮肤没有 setFont() 功能,所以我无法创建缩放的 BitmapFont 并分配它)

最佳答案

Libgdx 于 2015 年 4 月对此进行了更改,因此设置的答案不再有效。花了一点时间才找到答案,所以我想我会把它留给其他人,因为这个答案首先出现在谷歌中。

this.getSkin().getFont("default-font").getData().setScale(0.33f,0.33f);

关于java - 更改皮肤中的字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20301964/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com