[0]文本text报错。

报错内容:
Snipaste_2023-09-21_20-50-06.png

然后发现当前的font是这个神奇的东西。
Snipaste_2023-09-21_20-54-59.png

 
然后往前查 发现这个文字image很大,导致后面的错误
Snipaste_2023-09-21_20-57-22.png

 
他的宽度是由ctx取得的,当然ctx沿用的是上一个的,因为是很神奇的font路径。就导致上一个是56px 我当前的是40px 给不进去。结果取得宽度就有问题了。然后一路往前查发现是Text的_realFont给的值,在font加载完成之前 这个_realFont一直都是网络的字体路径,然后就出现上面的问题。 因为是游戏项目 我不方便发工程,大概我就是临时这么改的。然后现在就不报错了。
Snipaste_2023-09-21_21-17-54.png

 
Snipaste_2023-09-21_21-00-10.png Snipaste_2023-09-21_21-00-22.png Snipaste_2023-09-21_21-00-55.png
已邀请:

phhh

赞同来自:

方便提供一个复现这个问题的简单demo

观亮

赞同来自:

看现象是文字生成的图片超出了图集的最大宽度了,能提供一下这个ttf文件以及你生成文字内容过来给我们这边,就方便测试了

要回复问题请先

商务合作
商务合作