[LayaAir3]Laya3.0 中设置舞台背景透明无效

 Laya.Config.isAlpha = true; 
 Laya.stage.bgColor = "none";
1.png
已邀请:

Laya_XS

赞同来自: layabox

 Laya.Config.isAlpha = true; 这个是相对于渲染画布设置的。
222.png

Laya.stage.bgColor = "none";如果bgColor 设置成none,舞台颜色(html中body标签的颜色)会变成默认的黑色,目前引擎是这样设置的。

177*****621

赞同来自: Laya_XS

这样即可,已解决

177*****621

赞同来自:

 
    onStart() {
        console.log("Game start"); 
        Laya.Config.isAlpha = true;
        Laya.stage.bgColor ="none";
       
        this.Show();  
     
    }
 
   
    private iframe: any = Laya.Browser.document.createElement("iframe");
    private _view: HTMLDivElement = document.createElement("div");
     
    public Show(): void {
        Laya.Browser.document.body.appendChild(this._view);
        this._view.appendChild(this.iframe); 
        this.iframe.src = "https://www.layabox.com/";
        this.iframe.style.position = "fixed";  
        this.iframe.style.top = "0";
        this.iframe.style.bottom = "0";
        this.iframe.style.left = "0";
        this.iframe.style.right = "0";
        this.iframe.style.width = "100%";
        this.iframe.style.height = "100%"
        this.iframe.style.border = "none";
        this.iframe.style.zIndex=-1
    }
 
那我有一个需求,想将document 元素 层级设置为-1,任看得见,该如何实现呢

要回复问题请先

商务合作
商务合作