获取Text文本高度的方法
上代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Font myFont = nameText.font; myFont.RequestCharactersInTexture(nameText.text, nameText.fontSize, nameText.fontStyle); CharacterInfo characterInfo = new CharacterInfo(); char[] arr = nameText.text.ToCharArray(); int length = 0; foreach (char c in arr) { myFont.GetCharacterInfo(c, out characterInfo, nameText.fontSize); length += characterInfo.advance; } Debug.Log(length); |
- 本文固定链接: http://www.u3d8.com/?p=1915
- 转载请注明: 网虫虫 在 u3d8.com 发表过