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


Добавление интерактивных игр, действий и объектов

Если вы хотите добавить интерактивные игры, действия и объекты в среду, рекомендуется скачать наши примеры сетки, тщательно ознакомиться с примером павильона и импортировать пакет панели элементов сетки в проект. Этот пакет предоставляет стандартные блоки для игр, действий и интерактивных объектов в примере Павильона. Пакет называется com.microsoft.mesh.toolkit.toybox и находится в проводник в папке "Пакеты".

Снимок экрана пакета Toybox в проводник.

Вот как он выглядит в проекте Unity.

Снимок экрана пакета Toybox в проекте Unity.

Добавление пакета Toybox в существующий проект

В проект можно добавить пакет Toybox несколькими способами.

  • Скопируйте и вставьте папку com.microsoft.mesh.toolkit.toybox , расположенную в папке "Пакеты" в папку "Пакеты " проекта.
  • Ссылка на пакет Toybox из GitHub.

Внимание

Чтобы ссылаться на пакет Toybox из GitHub, необходимо установить Git на компьютере.

Чтобы импортировать Toybox в проект Unity с помощью GitHub:

  1. В проекте в строке меню выберите Окно> диспетчер пакетов.

  2. В диспетчер пакетов щелкните раскрывающийся список "+" и выберите "Добавить пакет из URL-адреса git..."

    Снимок экрана: пункт меню

  3. Вставьте https://github.com/microsoft/Mesh-Toolkit-Unity.git?path=/Packages/com.microsoft.mesh.toolkit.toybox в текстовое поле и нажмите кнопку "Добавить".

    Снимок экрана: URL-адрес папки, вставленный в текстовое поле Github.

Toybox теперь будет установлен в проекте Unity в качестве пакета в папке пакетов проекта с именем Microsoft Mesh Toolkit Toybox.

Совет

Рекомендуется использовать определенный выпуск пакета Toybox, чтобы убедиться, что проект заблокирован в выпуске.

Вы можете ссылаться на определенную версию выпуска, ветвь или хэш фиксации Git, изменив URL-адрес на шаге 3, как показано ниже:

Синтаксис Пример URL-адреса
Конкретная версия https://github.com/microsoft/Mesh-Toolkit-Unity.git?path=/Packages/com.microsoft.mesh.toolkit.toybox#vX.Y.Z
Конкретная ветвь https://github.com/microsoft/Mesh-Toolkit-Unity.git?path=/Packages/com.microsoft.mesh.toolkit.toybox#my_branch
Хэш фиксации Git https://github.com/microsoft/Mesh-Toolkit-Unity.git?path=/Packages/com.microsoft.mesh.toolkit.toybox#badc0ffee0ddf00ddead10cc8badf00d1badb002