RichText乱换行

推荐修改如截图:

BUG的原因是:splitLongStringApproximatelyIn2048没有带入当前行已使用的长度,每次都是从0开始计算,所有换行错误了。
修改以下位置,给图片方便看,自行提取文本吧



1赞

逐帧调试发现问题,计算label宽度时,有描边时 一个字符长度等于 x + 描边x2,两个字符长度是 2x + 描边x2。但是计算的时候是循环单个字符进行计算的,这里出现了巨大偏差。修改如下(不知道有没有别的问题,自测发现还行)