请问是什么原因?..
跳转了两次,
A -> B -> C
A跳转到B的时候取到场景名为空
B跳转到C的时候取到场景名正确!
场景不是这样加载的,场景加载必须是用 loadScene
取不到场景名称跟这没关系吧。
上面的代码应该没问题。我这边需要先预加载(预加载动画等),加载完毕进行场景跳转。
那如果直接 loadScene,能获得场景名吗?
首场景,即使不进行场景跳转,cc.director.getScene().name 也是空的。
场景要保存才会有场景名。如果还是不行请等待新版本进行修复!