Обзор примеров сетки

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

При скачивании примеров из GitHub вы также получите пакет примеров элементов управления, содержащий элементы управления пользовательским интерфейсом, которые можно использовать в проектах. Примеры элементов управления были созданы с помощью набора средств Сетки.

Изучение примеров проектов Сетки поможет вам узнать следующее:

  • Различные типы возможностей, которые можно создать с помощью Сетки.
  • Множество ресурсов, доступных в наборе средств Сетки.
  • Компоненты Сетки, которые могут сделать GameObjects интерактивными.
  • Различные типы интерактивности (например, простое захват или захват и удержание, или захват и бросание).
  • Как обеспечить реалистичное проведение объектов с помощью Equippables.
  • Как настроить события и действия с помощью визуального скрипта.
  • Узлы , относящиеся к сетке, которые можно использовать в скриптах.
  • Как физика работает в Сетке.

Сведения о примерах проектов

  • Сетка 101. Сетка 101 — это учебник, но он также удваивается в качестве примера. В этой части учебника вы узнаете, как настроить учебный процесс по ветропаркам с помощью сетки, физики, сценариев и многого другого. В проекте можно открыть сцену BeginPoint и начать работу с руководством. Однако проект содержит другую сцену с именем FinishedProject , которая является завершенной версией руководства. Вы можете просмотреть эту сцену как пример и использовать ее в качестве отправной точки для проекта так же, как и любой из других примеров. Начало работы с руководством по Сетке 101.

  • Сетка 201: продолжая работу с темой ветропарка Сетки 101, в этом руководстве или образце знаний сетки вы узнаете о сетке на следующем уровне. Вы узнаете, как использовать WebSlates для отображения веб-содержимого и добавления интерактивного земного шара, который при щелчке получает данные из Карт Bing и отображает его в вашей среде. Вы также будете использовать сетку Cloud Scripting для скачивания и отображения данных погоды в режиме реального времени в 3D, и вы настроите чат-бот OpenAI, который участники могут использовать для получения вопросов о ветряных фермах. Начало работы с руководством по Сетке 201.

  • Toybox: проект, демонстрирующий ряд полезных функций Сетки: активы, шейдеры, визуальные скрипты, анимации, VFX и SoundFX. Дополнительные сведения о примере Toybox.

  • Коллекция эффектов физики: содержит программист-искусство, разработанную сцену, которая демонстрирует силу объединения привлекательных визуальных элементов с творческим использованием функций Сетки физики. Дополнительные сведения о образце коллекции эффектов физики.

  • Dart Room: номер в стиле салона с дарт-игрой, чтобы продемонстрировать интерактивные функции физики сетки. Дополнительные сведения о примере Dartroom.

  • Научное здание: обширный музей, демонстрирующий силу Сетки физики для создания динамических, привлекательных опытов. Дополнительные сведения о образце "Создание науки".

Чтобы начать с примера проекта, выполните следующее:

  1. Если вы этого еще не сделали, скачайте и распакуйте примеры сетки.

  2. В Центре Unity выберите "Открыть>проект добавить" на диске, а затем перейдите к папке, которую вы извлекли, содержащую примеры.

  3. Откройте нужный пример проекта.

  4. В Unity перейдите к сценам ресурсов>, а затем откройте нужную сцену---this будет отличаться от примера. Например, в проекте "Научное здание " откроется сцена ScienceBuilding .

Ниже приведен пример того, что вы найдете в этой сцене:___

Создание и публикация настраиваемого примера

После настройки примера его можно преобразовать в среду , создав и публикуя ее в Сетку в Интернете. Затем организатор событий может создать событие на основе этой среды. Дополнительные сведения см. в статье "Сборка и публикация среды".

Участие в проекте

В настоящее время мы не принимаем вклад кода в наши примеры. Если у вас есть отзывы или если у вас возникли проблемы с примерами или набором средств Сетки, выполните следующие действия: в проекте Unity с установленным пакетом набора средств Сетки выберите "Набор средств Сетки" —> Дайте отзыв корпорации Майкрософт, а затем используйте ссылку обратной связи в наборе средств Сетки, чтобы сообщить нам об этом.

В рамках этого проекта действуют правила поведения в отношении продуктов с открытым исходным кодом Майкрософт. Дополнительные сведения см. в вопросах и ответах по правилам поведения. С любыми другими вопросами или комментариями обращайтесь по адресу opencode@microsoft.com.

Лицензия

Примеры сетки управляются лицензией MIT, как показано в лицензии. MD-файл в репозитории Mesh-Toolkit-Unity . Однако функции примеров зависят от набора средств Сетки, который регулируется отдельной лицензией и содержит 3-е стороннее программное обеспечение.

- Просмотр игровых действий, которые можно использовать в проекте.