【bug】2.3+ 版本渲染问题(白块+位置偏移+模糊)

  • Creator 版本:2.3.1

  • 目标平台: Android / 模拟器

  • 详细报错信息,包含调用堆栈:无

  • 重现方式:非稳定重现

  • 之前哪个版本是正常的 :2.2.2

  • 出现概率:30%

  • 额外线索:


升级 2.3 之后,文本经常会重现一整块空白,如图1
或者文本文字发生了偏移,文本只显示了一半,且模糊

@759949019

查不动了,先退回 2.2.2,希望引擎组大佬帮忙跟一下

我刚刚也遇到了,2.3.1版本,好像我是调用了重启接口后出现的

刚刚又出现了白块,这次我没有调用过重启接口,这次是图片白块,然后有这个打印:
W/renderer (1045): Can not find vertex attribute: a_uv0
W/renderer (1045): Can not find vertex attribute: a_uv0
是因为我每30秒就调用一次cc.sys.garbageCollect();的原因吗?

@jare

我也是试了很多情况,没有找到稳定重现的方法;如果有稳定重现的方法,分享下~

我也没找到稳定重新的方法,但是概率还是挺高的,我用的ios真机测试的,图片和文字都有几率变成白块



不知道是不是这些代码的问题



这些都是我出现白块的样子

请问有重现方法吗?有报错吗?出问题的是 2.3.1 rc 几,或是正式版?

  • 不稳定重现,我们也在找稳定重现方法
  • 看楼上的反馈,是iOS也会出现,有打印,Can not find vertex attribute: a_uv0
  • 目前是 2.3.1,但是2.3.0 就出现了,我一直追着更新版本,这个问题就是原因之一
1赞

这几个问题上面都有写吧

没找到稳定重现方法,2.3.0升级才没多久,没仔细测试,好像没遇到过,然后就升级到2.3.1正式版,原生包苹果安卓很容易出现白块

就是正常跑就会有白色的块,随机出现。2.3.1正式版 ios原生包
@jare @BigBear

这问题还是挺严重的。。很影响体验

抱歉反馈不够及时,这是我们给出的修复方案,有人能试试看吗? @jun_2013 @704370441

https://github.com/cocos-creator/cocos2d-x-lite/pull/2258

我这边测试半个小时未复现了

2赞

我试试

我这边跑了一段时间,确实没出现白块了,但是下面这个报错还是会出现:
W/renderer (1045): Can not find vertex attribute: a_uv0