3.7.3版本RichText严重bug,渲染丢失内容

  • Creator 版本: 3.7.3

  • 目标平台:浏览器预览,编辑器预览、字节小游戏、快手小游戏

  • 重现方式:RichText赋值导致内容渲染丢失

  • 首个报错: 没有报错

  • 重现概率: 100%

我们项目是个文字项目,所以有大量用到RichText,没想到你浓眉大眼的cocos会出现这样的问题,:weary:


编辑器运行,此时RichText是正常的,当我点击按钮隐藏RichText节点后,在点击按钮显示RichText节点,并赋值,RichText渲染会丢失内容

附上demo,在此跪求,希望引擎组能给个解决方案…

testProject.zip (10.6 KB)

寄希望于升级版本解决该问题,结果:3.7.4 依然有问题。

手滑demo中的/outline写成/color了,但是不重要,问题还在。

寄希望于RichText有跟label一样的方法刷新渲染
image

结果RichText它全是私有,不让我用 :rage:
image
image
希望提供类似label的 updateRenderData 方法,更新渲染相关数据也行啊 :worried:

升级3.8.x我帮你试了是正常的

1赞

啊?问题我项目开发完了,都提审了,直接升级3.8.0,怕出现其他问题。有没有别的方案 :worried:
image
备份升级后,好多警告

不用升级了,给你处理了,先赋值,后显示


改一下顺序就好了

2赞

大恩大德,救我狗命。 :clap:
以为要加班,结果转危为安。 :+1: