Поделиться через


Публикация нескольких сред из одного проекта Unity

Обзор

Иногда может потребоваться использовать один проект Unity, который может создать несколько интерфейсов. Вот один пример: предположим, что вы хотите создать ряд игровых интерфейсов, которые будут повторно использовать много одних и того же ресурса. Вы можете создать один проект Unity, содержащий все ресурсы, а затем создать каждую отдельную игровую комнату в качестве сцены, а затем использовать средство отправки сетки, чтобы превратить сцены в интерфейсы и отправить их в коллекцию в Сетке в Интернете.

Используйте приведенный выше сценарий в качестве примера, вот что вы сделаете:

  1. Создайте проект Unity с именем GameRooms.

  2. Создайте отдельную сцену для каждой игровой комнаты. Назовите каждую сцену следующим образом:

    Дартс-комната
    Бильярдная комната
    Шахматная комната

Версии средства отправки сетки

Как описано в статье "Добавление пакета набора средств Сетки", существует две версии набора средств Сетки: стабильная сборка и предварительная версия сборки. Обратите внимание, что время от времени может возникнуть незначительные различия между двумя версиями.

Создание сред

  1. Следуйте инструкциям, описанным в статье "Сборка и публикация среды" , чтобы открыть средство отправки сетки, а затем создать свой первый ресурс с именем Darts Room:

    Снимок экрана: окно

  2. Нажмите кнопку "Создать среду ".

  3. В окне "Результаты среды сетки" убедитесь, что операция выполнена успешно, а затем нажмите кнопку "Закрыть".

    Средство отправки автоматически перейдет на вкладку "Среда обновления". Если бы вы создали одну среду, это будет правильным местом для продолжения процесса. Однако в этом примере мы создадим несколько сред, что означает, что на вкладке "Создание среды" будет больше работы.

  4. Выберите "Создать среду" , чтобы вернуться на этой вкладке.

  5. Замените текущие сведения, отображаемые на этой вкладке, сведениями, которые применяются к опыту работы в бильярдной комнате .

    Снимок экрана: окно

  6. Нажмите Создать среду.

  7. В окне "Результаты среды сетки" убедитесь, что операция выполнена успешно, а затем нажмите кнопку "Закрыть".

  8. Выберите "Создать среду" , чтобы вернуться на этой вкладке.

  9. Замените текущие сведения, отображаемые на этой вкладке, сведениями, применимыми к интерфейсу шахматной комнаты .

    Снимок экрана: окно

  10. Нажмите Создать среду.

  11. В окне "Создание результатов" убедитесь, что операция выполнена успешно, а затем нажмите кнопку "Закрыть".

    Вы создали три интерфейса для каждой игровой комнаты. Это завершит работу на вкладке "Создание среды ". Средство отправки перемещает нас на вкладку "Среда обновления"; мы можем остаться там, так как здесь мы выбираем правильную сцену для каждого интерфейса.

  12. В первой конфигурации среды (которая отображается (Новая) Дартс-комната), щелкните поле, отображающее сцену, а затем в окне Select SceneAsset дважды щелкните DartsRoom.

  13. Повторите описанный выше шаг для двух других конфигураций среды, выбрав "Бильярдная комната" для #2 и "Шахматная комната " для #3.

    Снимок экрана: окно

    Совет. Возможно, потребуется прокрутить вниз или сделать окно "Среды сетки" более высоким, чтобы просмотреть все три конфигурации среды.

Теперь вы настроили создание трех разных сред. Инструкции по выполнению процесса сборки и публикации см. в статье "Сборка и публикация среды ".