打安卓包,打出来后,能安装成功,能正常打开
但是当代码调用创建出Spine之后,画面就变得诡异了
渲染的东西会产生残留,并且有些奇怪的东西渲染到画面上,spine从三维变成二维的UI,没有深度

打安卓包,打出来后,能安装成功,能正常打开
但是当代码调用创建出Spine之后,画面就变得诡异了
渲染的东西会产生残留,并且有些奇怪的东西渲染到画面上,spine从三维变成二维的UI,没有深度

经验证,有两种可能
1是,因为用了多个canvas camera ,3D 2D 混用
2 是,因为 把spine 当3D使用
方便给个demo不?
spine一直都是2d的 只是最近在3d的表现中加了深度检测
如果要修改位置的话改x,y的值就好
我们要实现 类似明日方舟的 2 3混合效果,需要深度。。。
会不会考虑支持?
已经基本实现了,3.0正式版会有相关测试例放出, 后续可以关注一下
好的。
残影问题,应该也是因为spine 3D导致的吧?最好验证一下
Spine 不再以3D形式使用,但是打包安卓后 还是出现了残影和 画面破碎效果,
应该是多个摄像机导致的 渲染问题,,能看一下吗
不使用3D了 但是 残影 破碎渲染 还是有问题,麻烦看一下
先两个Canvas层级换一下,就上下对调一下,具体问题正在排查中
我们实际项目 是用了3个摄像机的 ,最底是2D背景 中间是3D场景 最上层是2D UI
调换层级具体是调换什么地方呢,,我在层级管理器调换了3D和2D的Canvas问题依旧

按你之前给的demo;

就这两个位置互换一下
你们编译的时候有没有报错
问个问题,这个项目是从之前的preview升上来的,还是直接在rc上新创建的?
demo是直接rc创建的 , 真实项目是从preview升上来的
有警告没有报错
为了避免偏差,我又重新新建了一次,就很普通的创建了一个空项目,,然后搞三个canvas,然后还是复现了,并且spine丢失了X Y信息,,停在原地不动
testdemo2.zip (527.2 KB)