richtText换行bug

设置maxwidth为0,但是如果文本长度过长,比如100+中文字符,会自动换行

引擎版本是3.8

我看论坛里好多richtext的bug,这个一直没搞好吗?


新工程拉一个richtext,设置最长长度为0

脚本里设置文本

实际运行之后就是这样

@wangzhe

大佬看看我啊,这个最新版本的引擎有修复吗?

@nantas

@Knox

这个不算bug,单个文本的宽高只能是小于2048,因为cocos的文本实际上是生成的图片,宽高超过2048的图片很多设备都不支持的

非要实现你这个不合理的需求,你直接按100个字符,切分加个同颜色标签呗,一个标签会创一个普通label,你需要保证的是一个标签的长度不会超过2048的大小,如下图

简单文本的正则处理如下,只是提供下逻辑,肯定还是得去考虑其他标签的情况的

好的,谢谢,我往中间插入一个设置颜色的,现在是可以正常显示了