版本: Unity 6 (6000.0)
语言英语
  • C#

Font.GetCharacterInfo

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交的内容,但我们确实会阅读用户提出的每项建议更改,并在适用的情况下进行更新。

关闭

提交失败

由于某种原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您花时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public bool GetCharacterInfo(char ch, out characterInfo info, int size = 0, FontStyle style = FontStyle.Normal);

参数

ch 您需要渲染信息的字符。
info 返回包含字符渲染信息的 CharacterInfo 结构体(如果可用)。
size 字符的大小(默认值为零将使用字体默认大小)。
style 字符的样式。

描述

获取特定字符的渲染信息。

注意:您应该只在需要实现自己的文本渲染时使用此方法。如果字体纹理中存在指定sizestyle的字符ch,则此方法将返回 true,并且 info 将包含该字符的纹理放置信息。如果字符不存在,此方法将返回 false。如果size为零,它将使用字体的默认大小。

其他资源:characterInfo。示例见RequestCharactersInTexture