2.4.6 API获取场景名字不正确

  • Creator 版本:2.4.6
  • 目标平台:Web,编辑器预览
  • 重现方式:偶现,删除一个prefab有时候会出现
  • 之前哪个版本是正常的:无
  • 编辑器操作系统:Win10 64bit
  • 重现概率: 偶现

场景是SceneMain.fire
但是 cc.director.getScene().name 偶尔会返回New Node,重启编辑器后正常返回SceneMain

之前的版本也有这个问题

1赞

这种问题,一般出现在 打开场景再进入预制编辑界面,此时在预览项目加载此场景会出现场景名为 New Node ,这个是编辑Bug 关闭预制编辑再刷新就可以解决
在我印象里还有另一种情况是 在场景切换过程中 有极小几率取不到场景 null 不记得是什么版本了