[LayaAir3]Laya3.3.5 2D相机drawToRenderTexture2D不生效问题

启用2D主相机后,在Area2D下的sprite节点调用 drawToRenderTexture2D,输出的renderTexture2D无法正常渲染。以下是代码部分:
const { regClass, property } = Laya; 
@regClass()
export class Main extends Laya.Script {
    @property({type: Laya.Sprite,caption:"测试组件1"})
    private testSprite: Laya.Sprite;
    @property({type: Laya.Sprite,caption:"测试组件2"})
    private testSprite2: Laya.Sprite;
    onStart() {
        console.log("Game start");
        let render1 = new Laya.Sprite();
        let render2 = new Laya.Sprite(); 
        let tex1 =  this.testSprite.drawToRenderTexture2D(200,200,0,0);
        let tex2 =  this.testSprite2.drawToRenderTexture2D(200,200,0,0); 
        render1.texture = new Laya.Texture(tex1);
        render2.texture = new Laya.Texture(tex2); 
        Laya.stage.addChild(render1);
        Laya.stage.addChild(render2); 
        render1.pos(200,600);
        render2.pos(200,800);
    }
}
 勾选主相机之前

勾选主相机之后

具体参考附件demo
已邀请:

要回复问题请先

商务合作
商务合作