unity, LoadSceneMode. Аддитивный режим не работает в сборке окна - PullRequest
0 голосов
/ 17 мая 2018

Я хочу показать ДВЕ Сцены одновременно в моем приложении.

РЕДАКТОР не имеет никаких проблем.работает хорошо.но если я соберу для окна

приложение, показывающее только одну сцену, как это исправить?

1 Ответ

0 голосов
/ 17 мая 2018

Когда вы строите проект, по умолчанию, only первая сцена в вашем порядке сборки будет загружена как первая отображаемая сцена. Если вы хотите загрузить несколько сцен одновременно, вам необходимо загрузить дополнительные сцены в сценарии, например, в C #:

SceneManager.LoadScene("OtherSceneName", LoadSceneMode.Additive);

Однако в редакторе, как вы заметили, вы можете добавить две сцены, и обе загружаются и работают нормально, когда вы нажимаете «Play». Это всего лишь одна из полезных функций редактора для редактирования нескольких сцен. Обратите внимание, что в иерархии проекта только одна сцена распознается как «Активная сцена». Редактор ведет себя так, как если бы вы сначала загружали активную сцену в режиме «Single», а затем загружали остальные в режиме «Additive».

Ссылка: https://docs.unity3d.com/ScriptReference/SceneManagement.SceneManager.LoadScene.html

...