Unity 6.3
0 онлайн 102 гостей 3 в системе
Вход
GameObjects Шаг 35 из 56

Создание функциональных слоев в Unity

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

Добавление нового слоя

Существует два способа создания нового слоя:

  • Выберите окно Метки и слои (главное меню: Изменить > Project Настройки > Метки и слои > Слои).
  • Выберите GameObject, выберите Слой раскрывающееся меню Inspector окно, и выберите Добавить слой из меню.

Чтобы запомнить предполагаемую функцию слоя, дайте ему описательное имя.

Предупреждение: Слой 31 используется внутренне механизмом окна Предварительного просмотра редактора. Чтобы избежать конфликтов, не используйте этот слой.

Встроенные слои

Когда вы открываете меню слоев, вы можете увидеть, что некоторые слои уже названы. За исключением слоев Default и Ignore Raycast, Unity больше не использует эти встроенные слои для многих специальных целей; они существуют в основном для обратной совместимости:

Номер слоя Название слоя Описание
0 По умолчанию Слой по умолчанию для всех элементов сцены.
1 TransparentFX Unity использует этот слой в Система освещения.
2 Игнорировать Raycast Физико-лучевые отражения APIs по умолчанию игнорируют этот слой.
4 Водные ресурсы Стандартные ассеты Unity для Unity 2018.4 используют этот слой.
5 UI Unity UI использует его в качестве слоя по умолчанию для элементов UI.

Вы можете использовать эти слои, но не можете переименовать или удалить их.

Добавить GameObjects в слой

Чтобы назначить слою GameObject, выберите слой GameObject, перейдите в окно Inspector и выберите в раскрывающемся списке рядом с слоем слой. В этом меню отображаются слои, имеющие имена, так что вы можете выбрать, какой слой лучше всего подходит для вашего слоя GameObject.

Вы можете назначить каждый GameObject только одному слою, но вы можете добавить несколько GameObjects к одному слою.

Дополнительные ресурсы