Creator2.4.6摄像机组件BUG【残影特效】

image

残影特效在ios和低版本的安卓机上都是正常的,在安卓11上出bug了,貌似截屏是黑的。

image

正常是这样子的。。。

官方人员进来看一下呗!~~~~~~~~~

残影特效demo.zip (244.5 KB)

demo 源码,在安卓11下有截图就是黑片!!!

rendertexture 的相机的 background 参数修改下,透明度为 0, 应该就正常了。

还是不行哦!!!!!!!!!!!!

正常是这样!!!!

两个是同个工程? 除了背景色不同,看不出有什么不一样的

正常情况下有残影,安卓11微信小游戏下没有残影,截屏是黑色的!麻烦您看一下demo源码,谢谢亲!!!

麻烦您稍微仔细看一下我在说什么再回复,谢谢,demo源码也已经上传!

canyingtest.zip (1.8 MB)
这是我这边跑的。
顺便提一下,你们的测试机型是? 不一定每台手机都能复现。

请问您这个手机的系统是安卓11吗?前面说的很清楚,只有安卓11才会出现,其他正常!!!!!

你把rendertexture的大小设置的和你的图片的尺寸一样大试试

您用安卓11测试了么??是不是也出问题了????? :joy:

你这个bug就是你的rendertexture太大了导致的,renderTexture初始化的时候不要按照屏幕大小初始化 要按照图片宽高初始化,相机放在图片节点上
shadow.renderTexture.initWithSize(imgwidth, imgheight);

测试过了,还是不行!!!

只有安卓11才会出问题,低版本的安卓系统没问题!

回收的时候清除一下试试 this.renderTexture.clear();
这种还不行的话那就是新系统适配有问题了

应该是引擎新系统适配问题,每次都是重新new的,clear没必要!!!

不是用对象池存起来的吗。。 你这样重新创建效率很低的
另外你再看看相机的分组黑框框也可能是没清楚感觉
this._camera.clearFlags = cc.Camera.ClearFlags.DEPTH | cc.Camera.ClearFlags.STENCIL;