
onConfigLoaded(): void {
//加载IDE指定的场景
//GameConfig.startScene && Laya.Scene.open(GameConfig.startScene);
Main.gameStart = new GameStart();
Laya.stage.addChild(Main.gameStart);
}
在官方示例 Main.ts 中,使用[size=14]Laya[/size][size=14].[/size][size=14]stage[/size][size=14].[/size][size=14]addChild[/size][size=14]([/size][size=14]Main[/size][size=14].[/size][size=14]gameStart[/size][size=14]); 加载场景后报上面图片的错误[/size]
GameStart 类如下:
export default class GameStart extends ui.GameStartUI {
constructor() {
super();
this.btnStart.on(Laya.Event.CLICK, this, this.startGame);
}
startGame(): void {
//Laya.Scene.open("GameView.scene");
if (!Main.gameView) {
Main.gameView = new GameView();
}
Main.gameView.startGame();
Laya.stage.addChild(Main.gameView);
}
}