2.4.3
加载一个不存在的场景,如何在报错之前就知道这个场景不存在?

此代码没起作用
原始需求就是不知道某一个游戏的场景名字,因为部分游戏有开场场景,需要兼容。
自己预先写一份场景清单吧。
人工置顶啊
判断该场景文件是否存在即可
let bundle = cc.assetManager.bundles.find(bundle => bundle.getSceneInfo(sceneName));
if (bundle) {
// 场景存在
}
loadScene(sceneName: string, onLaunched?: Function): boolean;该函数是有返回值的,false就是没找到。当然,上一楼也是正确的
抛出异常也可以试试 
好的,但是之前不知为啥没成功
有没可能 try catch 就是做这个的
不行,好像是报错阻断了代码运行,无法进入catch,或者这是逻辑错误,catch无法捕捉。