计算输入Text的实际长度的算法

2019-12-05  本文已影响0人  忻恆

Font myFont = text.font;

String message = text.text;

int totalLength = 0;

myFont.RequestCharactersInTexture(message,text.fontSize,text.fontStyle);

CharacterInfo characterInfo =newCharacterInfo();

char[] arr = message.ToCharArray();

foreach (charc in arr){

    myFont.GetCharacterInfo(c, out characterInfo,text.fontSize); 

    totalLength += characterInfo.advance;

上一篇 下一篇

猜你喜欢

热点阅读