我在 NGUI UILabel 中使用 .ttf 字体,并且在字体的行间距方面遇到了一些奇怪的问题。
如果我在“microsoft paint”中使用字体,我不会遇到任何垂直行间距问题...
但是,当我在 NGUI UILabel 中使用该字体时,垂直行间距似乎会减小,如果您愿意,可以将文本“拼凑”在一起。
有人遇到过这个问题吗?我尝试使用“FontForge”编辑字体间距值,但没有任何区别。
提前致谢!
最佳答案
我不能说我遇到过那个问题,所以我很好奇你在导入字体时使用了什么设置。
NGUI 的标签将从您在导入期间创建的 UIFont
对象中读取默认间距信息。建议您在项目面板中找到该 Assets ,然后调整设置。
引用 the docs :
Spacing lets you adjust the distance between printed characters (X) and lines (Y).
文档没有指定使用什么单位间距,但它似乎以像素为单位。
关于c# - 更改 NGUI UILabel 垂直行间距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25316166/