自定义富文本RichText关于动态合图的疑惑

参考论坛内大佬的逻辑修改了一版自定义的可以嵌套Sprite的RichText,之前项目一直默认开启自动合图所以没发现文字渲染时的一个问题:
开启动态合图时:先绘制文本到canvas上,再创建Texture2D;先创建Texture2D再绘制文本到canvas上都可以正常显示文本。
关闭自动合图时::先绘制文本到canvas上,再创建Texture2D可以正常显示文本;先创建Texture2D再绘制文本到canvas上不可以正常显示文本。
虽然找到了问题,但确实不太清楚为什么会出现这样的现象。希望有大佬可以解惑。richtextDemo.rar (46.5 KB)

原作者( [水煮肉片饭]):原作者链接

哈哈,你先说你想实现什么需求

demo里就能复现,关闭自动合图时,先创建Texture2D再绘制文本到canvas上不可以正常显示文本,开启自动合图又没问题了。我主要是不清楚为什么会这样 :rofl:

你是想把RichText创建的图片自动合图?