Типы 2D примитивных GameObjects
Unity имеет поддержку импорта различных форматов изображений, таких как .png или Adobe .psd, что дает вам дополнительные возможности при создании и подготовке 2D ассетов для вашего проекта. Но если вы хотите создать быстрый прототип, Unity предоставляет 2D примитивный GameObjects, чтобы помочь вам создать свой проект, без необходимости подготовки и импорта собственных ассетов.
На этой странице подробно описаны размеры и типы использования доступных параметров примитивов 2D.
Важно: В вашем проекте должен быть установлен пакет Sprite 2D, чтобы включить следующие примитивные параметры 2D. Пакет Sprite 2D устанавливается автоматически при создании проекта с выбранным шаблоном проекта 2D, или вы можете установить пакет Sprite 2D через Package Manager.
Создать примитив 2D GameObject
Чтобы создать один из этих предустановленных примитивов 2D GameObjects, перейдите в GameObject > 2D Объект > Сприты или Создать > 2D > Сприты и выберите один из доступных вариантов:
- Треугольник
- квадрат
- Круг
- Капсула
- Изометрический алмаз
- шестигранный плоский верх
- шестигранный верхний конец
- 9-Слейд
Размеры спрайта по умолчанию
По умолчанию размер спрайта примитивов 2D составляет 256 X 256 пикселей, при этом пиксели на единицу (PPU) равны 256. Эта комбинация размеров и значения PPU делает размер спрайта равным одной единице Unity в сцене. Существует два исключения — примитив Капсула имеет размер 256 X 512 пикселей (1:2 единицы), а примитив Isometric Diamond имеет размер 256 X 128 пикселей (1:0.5 единицы).
Треугольник
Треугольник 2D-примитив — это белый равнобедренный треугольник с основанием размером в одну единицу Unity. Его можно использовать как заглушку для различных элементов сцены — например, препятствий или частей интерфейса. Вы можете добавить Полигон Collider 2D компонент к примитиву для взаимодействия с другими GameObjects и 2D физическими системами.
квадрат
Примитив квадрат 2D представляет собой белый квадрат размером 1 X 1 Unity единиц. Вы можете использовать его в качестве заместителя для различных элементов, таких как препятствия или платформы. Вы можете добавить компонент Box Collider 2D к примитиву, чтобы он взаимодействовал с другими GameObjects и физикой 2D. Вы можете выбрать опцию 9-Слейд для более масштабируемого спрайта, который динамически изменяет размер.
Круг
Примитив Круг 2D представляет собой белый круг диаметром Unity единиц. Вы можете использовать его в качестве заполнителя для различных элементов в вашей сцене, таких как препятствия или реквизит. Вы можете добавить Circle Collider 2D к примитиву, чтобы он взаимодействовал с другими GameObjects и 2D физическими системами.
Капсула
Примитив Капсула 2D представляет собой белую капсулу размером 1 X 2 единицы. Вы можете использовать его в качестве заместителя для различных элементов в вашей сцене, таких как препятствие, реквизит или замена персонажа. Вы можете добавить Капсула Collider 2D к примитиву, чтобы он взаимодействовал с другими GameObjects и 2D системами физики.
Изометрический алмаз
Примитив Isometric Diamond 2D представляет собой белый спрайт в форме ромба размером 1 X 0.5 единицы. Этот спрайт часто используется в качестве заполнителя для плиток, размещенных на Isometric Tilemaps. Пиксели в верхней и нижней части этого спрайта немного обрезаны для улучшения плитки.
Шестиугольник плоский-верхний
Примитив Hexagon Flat-Top 2D представляет собой обычный шестиугольник шириной в один единицу, с плоскими сторонами, ориентированными вверх и вниз. Этот спрайт часто используется в качестве заполнителя для плиток, размещенных на Hexagonal Flat-Top Tilemaps. Пиксели слева и справа от этого спрайта немного обрезаны для улучшения плитки.
Шестиугольная точка-верхняя часть
Примитив Hexagon Point-Top 2D представляет собой обычный шестиугольник, высота которого равна одной единице, а его точки ориентированы вверх и вниз. Этот спрайт часто используется в качестве заместителя спрайта для плиток, размещенных на Hexagonal Pointed-Top Tilemaps. Пиксели вверху и внизу этого спрайта слегка обрезаны для улучшения плитки.
9-Слейд
9-разрезанный 2D примитивный белый квадрат с закругленными углами, что 1 х 1 единиц в размере. Этот спрайт был 9-разрезанный с границами размером 64 пикселя с каждой стороны. Этот спрайт в основном используется с Спрайт-рендер компонента Порезанный и Плитка Режимы рисования. Вы можете использовать 9-слойный спрайт в качестве гибкого заполнителя для различных элементов в вашей сцене и проекте (см. 9-разрезные спрайты дополнительную информацию). Вы можете добавить Коробка Collider 2D с Автоматическая плитка включен, чтобы спрайт мог взаимодействовать с другими объектами и физикой 2D.