求助:cc.director.getScene().name是什么?

我会深入查找一下发生的情景,然后报告给你

一种发生的情况是,我修改了一个组件 js 的一个方法,没有引起任何其他文件内容的变化,在自动刷新后,没有获取到场景名,我重新加载也没有获取到,然后我在编辑器里打开了另一个场景然后刷新就获取到了。

麻烦升级到最新版试试,最好能有重现概率在 10% 以上的方法,否则我们这边很难查的出来。

我现在是1.3.1
我会多测试的。

感谢 51331913 等用户的反馈,这个问题会在 1.4 进行修复。

我的都是1.9.1了怎么还有这个问题啊

1.9版本 编辑器如果是在prefab界面保存 就获取不到,一定要切换到场景界面才行,很奇怪了

1.10 确认了下,已经没这个问题了哈

10.2 依然会有这个问题,不是必现的

+1 同10.2碰到

切换场景后就会取不到

2.3.2还是有这个问题.

这个一直都有问题的,最好自己记录场景名

这个问题,从creator出来的那一刻,一直到现在都还存在,历史遗留老问题了,调试会显示new node 等到了正式的环境,就不存在了,就是单纯的让调试不太爽

1赞