老项目升级 3.3.2 渲染异常

不好意思 弄错了 我们项目是错2.3.2升级上去的

怎么还要重现demo啊 我上面给的demo不就能重现

意思是你给的demo应该是用2.3做出来的,然后升到3.4。
你上面提供的是3.4的demo,这里想要一个2.3的demo。

这个自己弄就行了啊 就对着我给你demo去2.3建场景建预制体然后升3.0 应该也是能重现的吧 。我是2.3.2升到2.4.3再从2.4.3升到3.3.2

目前查到是spine的逻辑导致的合批逻辑异常,导致spine前的mask下的图片绘制过程被跳过。spine的逻辑我们组内还需要继续确认。
这里想问下用户,升级过程中,不带有spine节点的mask是否能正常表现。

不带spine正常的

用户您好,该问题目前已经查出具体原因。

  1. 和版本迁移数据无关
  2. 因为spine逻辑里多了一次额外的合批逻辑导致真正合批里用的数据被提前修改,故spine前的那次提交渲染(即mask下的图片)会直接返回。这里组内已经修正,预计跟随3.5版本更新

感谢您提出的问题。

好的好的好的

https://github.com/cocos-creator/engine/pull/9864
用户您好,该问题的修复方案见上PR,已合入v3.4.1。
再次感谢您的反馈,祝您工作生活愉快。

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。