问题是你的使用方式有问题,
第一,初始化不要在UI继承类里或者是脚本类里,入口的Main已经有画布的初始化了,
第二,new Config3D,不是new Laya.Config3D, 你把你在chuanglian1.js里的这段删除
//1.开启第四个参数
let config3D = new Laya.Config3D();
config3D.isAlpha = true;
Laya3D.init(0, 0, config3D);
Laya.stage.scaleMode = Laya.Stage.SCALE_FULL;
Laya.stage.screenMode = Laya.Stage.SCREEN_NONE;
//2.设置舞台背景色为空
Laya.stage.bgColor = null;[/code]
上面这段删除后,
找到你项目里的Main.js
在init之前,加上下面这段
[code]let _config = new Config3D();
_config.isAlpha = true;
然后,修改3Dinit那句,增加第三个参数,改为如下代码
if (window["Laya3D"]) Laya3D.init(GameConfig.width, GameConfig.height, _config);
然后就Ok了
修改好的项目,已上传到附件里了,你也可以对照附件来看一下。