[LayaAir3]反馈一个文本合批的bug
步骤一:复制下面代码在浏览器控制台执行,可以看到一个红色的文本和一个灰色的文本let t1 = Laya.stage.addChild(new Laya.Label);t1.text = "aaaa";t1.color = "#ff0000";let t2 = Laya.stage.addChild(new Laya.Label);t2.text = "bbb";t2.color = "#ff0000";t2.y = 100;t2.disabled = true
步骤二:复制下面代码继续在浏览器控制台执行,可以看到第一个红色的文本也变灰了
Laya.stage.drawCallOptimize = true
总结:如果开启了文本合批优化,有一个文本带有滤镜或者文本的某个父对象带有滤镜,渲染都会出错
步骤二:复制下面代码继续在浏览器控制台执行,可以看到第一个红色的文本也变灰了
Laya.stage.drawCallOptimize = true
总结:如果开启了文本合批优化,有一个文本带有滤镜或者文本的某个父对象带有滤镜,渲染都会出错
没有找到相关结果
已邀请:
2 个回复
layabox
赞同来自:
所以除非是重新找到新的文本优化方案,drawCallOptimize这个功能是没办法解决说的滤镜文本带来的问题的。
这个关于带滤镜的文本,如何去优化,我们先记录在内部的功能需求上了,看看后面有空的时候,思考一下,有没有好的优化方案。
大家在使用drawCallOptimize优化方案的时候,如果遇到显示问题,就不要用这个优化了,无法修复哈,望理解。
layaAir小孟
赞同来自: