Unity3d Unity 2020.1.0b12.3931-场景2中的对象在场景1中可见
我不知道这是某种错误还是(很可能)我做错了什么,但我有两个场景Unity3d Unity 2020.1.0b12.3931-场景2中的对象在场景1中可见,unity3d,Unity3d,我不知道这是某种错误还是(很可能)我做错了什么,但我有两个场景 menuScene是一个起点,它假设只有画布,带有一些输入字段、滑块、标签和按钮 单击按钮将移动到游戏场景,其中(默认情况下)包含一些对象 这是我在运行项目时看到的: 我需要做什么才能在发布时只显示menuScene?一般来说:Unity 2020.1.0b12是一个测试版,不太可能有很多bug。如果您不是在研究最新的功能,而是想实施一个严肃的项目,那么您应该坚持使用最新的稳定的Unity版本(目前为2019.4 LTS) 您已
menuScene
是一个起点,它假设只有画布,带有一些输入字段、滑块、标签和按钮
单击按钮将移动到游戏场景
,其中(默认情况下)包含一些对象
这是我在运行项目时看到的:
我需要做什么才能在发布时只显示
menuScene
?一般来说:Unity 2020.1.0b12是一个测试版,不太可能有很多bug。如果您不是在研究最新的功能,而是想实施一个严肃的项目,那么您应该坚持使用最新的稳定的Unity版本(目前为2019.4 LTS)
您已经在编辑器中打开了两个场景!在您的层次结构中,我可以看到
menuScene
和gameScene
在本例中,SceneManager.Load
加载已存在但当前已卸载(禁用)的场景(基本上仅启用该场景),但保留其他场景
请注意,在编辑器中是可能的,即使随后启动播放模式,两个场景仍然存在 但是,在以后的构建中,只有列表中最顶端的场景以单一模式加载
您得到的后续错误是由于您的场景未添加到。只需将两个场景拖放到构建设置中的列表中即可
然后仅打开编辑器中的第一个场景(在其他场景上单击
Remove
),然后再次进入播放模式。现在它应该在单一模式下加载你的场景你有DontDestroyOnLoad
吗?或者您可能正在使用附加场景加载?你能显示你的层次结构吗?@derHugo我没有DontDestroyOnLoad
任何地方。但是你有附加场景加载。。这就是为什么我可以看到你层次结构中的两个场景。。。你能发布切换场景所执行的代码吗?@derHugo eventStartButton()你能用上一个稳定的版本2019.4
试试吗。。您正在使用测试版。。。通常仍然充满bug;)如果它在另一个版本中工作,你应该向Unity报告一个bug。。。显然,它将您的呼叫解释为添加场景加载