摄像机渲染异常(使用摄像机渲染做分镜功能)

版本 2.4.3
平台:web Google浏览器/ 夜游神模拟器/真机华为 nova3等一众机型。
this.m_partTexture = new cc.RenderTexture();
this.m_partTexture.setPremultiplyAlpha(true);
this.m_partTexture.initWithSize(cc.view.getVisibleSize().width, cc.view.getVisibleSize().height,cc.RenderTexture.DepthStencilFormat.RB_FMT_S8);
let camera = this.camera_part.getComponent(cc.Camera);
camera.targetTexture = this.m_partTexture;
参考了下论坛里面截图方式,然后放在updata里面每帧更新渲染内容放到分镜sprite里面效果基本实现了,但是渲染出来有白边且X轴被挤压了(设计尺寸是1650*750),有尝试过论坛里面的一些渲染问题解决方式(设置贴图的预乘选项,摄像机设置只清除深度缓冲和模板缓冲,保留颜色缓冲)但都不适用,特在此求助大佬们!
this.camera_part.getComponent(cc.Camera).render();
let camera = this.camera_part.getComponent(cc.Camera);
let texture:cc.RenderTexture = camera.targetTexture;
let spriteFrame = new cc.SpriteFrame();
spriteFrame.setTexture(texture);
this.texture_sp.node.scaleY = -1;
this.texture_sp.spriteFrame = spriteFrame;

今天忙完新建了个工程测试了下,发现是底部有个白色背景图导致的! :joy: 知其而不知其所以然准备找个大佬好好请教下。微信图片_20210421164241