Unity 6.3
0 онлайн 95 гостей 3 в системе
Вход
Первая 2D-игра Шаг 4 из 9

Типы 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 > Сприты и выберите один из доступных вариантов:

Размеры спрайта по умолчанию

По умолчанию размер спрайта примитивов 2D составляет 256 X 256 пикселей, при этом пиксели на единицу (PPU) равны 256. Эта комбинация размеров и значения PPU делает размер спрайта равным одной единице Unity в сцене. Существует два исключения — примитив Капсула имеет размер 256 X 512 пикселей (1:2 единицы), а примитив Isometric Diamond имеет размер 256 X 128 пикселей (1:0.5 единицы).

Треугольник

Треугольник 2D примитивный GameObject.
Треугольник 2D примитивный GameObject.

Треугольник 2D-примитив — это белый равнобедренный треугольник с основанием размером в одну единицу Unity. Его можно использовать как заглушку для различных элементов сцены — например, препятствий или частей интерфейса. Вы можете добавить Полигон Collider 2D компонент к примитиву для взаимодействия с другими GameObjects и 2D физическими системами.

квадрат

Квадратный 2D примитив GameObject.
Квадратный 2D примитив GameObject.

Примитив квадрат 2D представляет собой белый квадрат размером 1 X 1 Unity единиц. Вы можете использовать его в качестве заместителя для различных элементов, таких как препятствия или платформы. Вы можете добавить компонент Box Collider 2D к примитиву, чтобы он взаимодействовал с другими GameObjects и физикой 2D. Вы можете выбрать опцию 9-Слейд для более масштабируемого спрайта, который динамически изменяет размер.

Круг

Круг 2D примитивный GameObject.
Круг 2D примитивный GameObject.

Примитив Круг 2D представляет собой белый круг диаметром Unity единиц. Вы можете использовать его в качестве заполнителя для различных элементов в вашей сцене, таких как препятствия или реквизит. Вы можете добавить Circle Collider 2D к примитиву, чтобы он взаимодействовал с другими GameObjects и 2D физическими системами.

Капсула

Капсула 2D примитивная GameObject.
Капсула 2D примитивная GameObject.

Примитив Капсула 2D представляет собой белую капсулу размером 1 X 2 единицы. Вы можете использовать его в качестве заместителя для различных элементов в вашей сцене, таких как препятствие, реквизит или замена персонажа. Вы можете добавить Капсула Collider 2D к примитиву, чтобы он взаимодействовал с другими GameObjects и 2D системами физики.

Изометрический алмаз

Изометрический алмаз 2D примитивный GameObject.
Изометрический алмаз 2D примитивный GameObject.

Примитив Isometric Diamond 2D представляет собой белый спрайт в форме ромба размером 1 X 0.5 единицы. Этот спрайт часто используется в качестве заполнителя для плиток, размещенных на Isometric Tilemaps. Пиксели в верхней и нижней части этого спрайта немного обрезаны для улучшения плитки.

Шестиугольник плоский-верхний

Шестиугольный плоский верх 2D примитив GameObject.
Шестиугольный плоский верх 2D примитив GameObject.

Примитив Hexagon Flat-Top 2D представляет собой обычный шестиугольник шириной в один единицу, с плоскими сторонами, ориентированными вверх и вниз. Этот спрайт часто используется в качестве заполнителя для плиток, размещенных на Hexagonal Flat-Top Tilemaps. Пиксели слева и справа от этого спрайта немного обрезаны для улучшения плитки.

Шестиугольная точка-верхняя часть

Шестиугольная вершина 2D примитивный GameObject.
Шестиугольная вершина 2D примитивный GameObject.

Примитив Hexagon Point-Top 2D представляет собой обычный шестиугольник, высота которого равна одной единице, а его точки ориентированы вверх и вниз. Этот спрайт часто используется в качестве заместителя спрайта для плиток, размещенных на Hexagonal Pointed-Top Tilemaps. Пиксели вверху и внизу этого спрайта слегка обрезаны для улучшения плитки.

9-Слейд

9-разрезанный 2D примитивный GameObject.
9-разрезанный 2D примитивный GameObject.

9-разрезанный 2D примитивный белый квадрат с закругленными углами, что 1 х 1 единиц в размере. Этот спрайт был 9-разрезанный с границами размером 64 пикселя с каждой стороны. Этот спрайт в основном используется с Спрайт-рендер компонента Порезанный и Плитка Режимы рисования. Вы можете использовать 9-слойный спрайт в качестве гибкого заполнителя для различных элементов в вашей сцене и проекте (см. 9-разрезные спрайты дополнительную информацию). Вы можете добавить Коробка Collider 2D с Автоматическая плитка включен, чтобы спрайт мог взаимодействовать с другими объектами и физикой 2D.

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