[LayaAir 2.0]LayaAir2.0开始就无法设置透明背景了吗?
public function Main() {
//根据IDE设置初始化引擎
Config.isAlpha = true;
Laya.init(480, 900);
Laya.stage.bgColor = "none";
}
AS3版,从Laya1.x升级过来之后,发现2.0-2.8都无法通过这个来设置背景透明。
这让人很绝望啊。。。
//根据IDE设置初始化引擎
Config.isAlpha = true;
Laya.init(480, 900);
Laya.stage.bgColor = "none";
}
AS3版,从Laya1.x升级过来之后,发现2.0-2.8都无法通过这个来设置背景透明。
这让人很绝望啊。。。
没有找到相关结果
已邀请:
4 个回复
layabox
赞同来自:
首先要在Laya.init之前,开启画布是否透明,代码如下, 然后,在Laya.init之后,将画布背景色设置为null,代码如下:
看有后续跟贴的,还有人在问,估计是不理解什么是画布透明。这里简单解释一下。
发贴人的那个图先借用一下。
在这个图里,如果网页本身是红的(其实默认是白的)
不设置透明的情况下,画布默认是黑色的bgColor背景色,当设置画布透明后,画布背景色是看不到的,可以直接看到画布之下的颜色,如果是发贴人的示例,就是满屏红色,一般情况下,是满屏白色。
发贴人只是参数设置错了。改成Laya.stage.bgColor=null 一定就会好了。
184*****121
赞同来自:
郭兆奎
赞同来自:
不是 "none", 是 null
程程
赞同来自: