RichText如何设置材质?

需要利用材质设置渐变,但richtext没有材质属性,如何给它设置材质呢?

有解决办法了吗?我也有同样的需求

富文本,
是自己node下,生成一堆label,
你拿它子node,更换材质就行了

感谢,已经解决了,不过CacheMode好像只能用NONE,不然材质会出问题。我让使用材质的那个label的CacheMode强制设为NONE的话,其他文字可以正常合批,但是会被这一段label打断

1赞

none 是不在字库缓存大图,

是独立的分散的纹理,所以合不了批;

这时 Lable ,如想参与合批,

可以考虑用 :UI渲染优化】98K 多纹理合批 3.x

我说的不是lable打断合批,是不同材质的label不能合批,所以RichText里面给label设置材质是肯定会打断RichText内部的合批,设置为NONE是因为使用BITMAP和CHAR我的材质会不生效,只能给他设置为NONE

兄弟救不了,不同材质,
那真没办法,参数不一样,

能改成同一个材质没,参数可以不用