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

java– 更改皮肤中的字体大小,第1张

概述我正在使用libgdx编写游戏,并从教程中借用了skin.json(和相关文件).正在使用的字体(默认)在更密集的屏幕上以丑陋的方式缩放,所以我使用自己非常大的字体生成–在游戏本身中,我将其缩放到合理的大小(基本上我使用BitmapFont.scale).我现在使用的字体是前一个字体的3倍.我在skin

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

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

我在skin.Json文件中更改了要使用哪种字体的引用,因此,我的所有按钮,标题和其他内容都显示了大量字体.

有没有办法缩放.Json文件中的字体?或者代码中的其他任何地方? Skin没有setFont()功能,因此我无法创建缩放的BitmapFont并分配它)

解决方法:

libgdx在2015年4月改变了这一点,因此设定的答案不再适用.花了一点时间才找到答案,所以我想我会把它留给别人,因为这个答案首先出现在谷歌.

this.getSkin().getFont("default-Font").getData().setScale(0.33f,0.33f);
总结

以上是内存溢出为你收集整理的java – 更改皮肤中的字体大小全部内容,希望文章能够帮你解决java – 更改皮肤中的字体大小所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1120153.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存