[0]Text->getCharPoint方法返回位置错误bug

1.当charIndex等于文本长度时,返回的pos.y永远是NaN
2.当文本水平对齐方式为right时,返回的pos.x比实际位置要向右偏移文本长度的距离
bug.png
已邀请:

NPC峰

赞同来自:

charIndex是从0开始的,等于文本长度时已经越界了,肯定是NaN。

小高

赞同来自:

您好经过测试,您所说的两个问题我们均未复现,可以给我们一份可复现此问题的示例我们来排查下。
5117.png


5251.png

之肖

赞同来自:

测试代码如下
txtBug.png

小高

赞同来自:

首先字符下标应该是从0开始计算,四个字符,应该是3,写4根本就是错的。
其次组件的轴心点默认是在左上角的并不是在字符的右上角。

要回复问题请先

商务合作
商务合作