Unity 6.3
0 онлайн 94 гостей 3 в системе
Вход
2D разработка игр Шаг 192 из 198

Настройка камеры с пиксельным разрешением

Отрегулируйте просмотр в Game после того, как вы добавите пиксельную камеру в вашу сцену.

Обрезка сцены

Используйте свойство Рамка кукурузы компонента Pixel Perfect Camera для обрезки окна в представлении Game. Используйте это свойство, если соотношение сторон представления Game делает его шире или выше, чем Справочная резолюция, установленное в компоненте Pixel Perfect Camera.

Дополнительные сведения см. в Pixel Perfect Camera reference component.

Изображение символа 2D с параметрами Crop Frame (Рамка обрезки), Pillarbox, Letterbox, Windowbox и Stretch Fill (Заполнение растяжением).
Изображение символа 2D с параметрами Crop Frame (Рамка обрезки), Pillarbox, Letterbox, Windowbox и Stretch Fill (Заполнение растяжением).

Сделать пиксели более резкими

По умолчанию, режим фильтрации Filter Mode компонента Pixel Perfect Camera установлен на Retro AA, который предотвращает мерцание спрайтов при движении, но может сделать пиксели размытыми.

Чтобы сделать пиксели более резкими, но увеличить мерцание, установите Фильтр Режим на Точка.

Изображение символа 2D повернуто на 45 градусов. Слева режим фильтрации установлен на Точка. Справа режим фильтрации установлен на Ретро AA.
Изображение символа 2D повернуто на 45 градусов. Слева Filter Mode установлено на Пункт. Справа Filter Mode установлено на Retro AA.

Поворот с вертикальными пикселями

По умолчанию Unity рендируется в полном разрешении окна в представлении Game. В результате, при повороте спрайтов пиксели спрайта вращаются с высоким разрешением и создают гладкие диагональные линии. Чтобы пиксели оставались вертикальными, установите свойство Grid Snapping компонента Pixel Perfect Camera на Upscale Render Texture.

Спрайт-коробка размером 16 x 16 пикселей. При настройке Grid Snapping на None, Unity отображает диагональные линии высокого разрешения, когда пиксели поворачиваются на 45 градусов. При настройке Grid Snapping на Upscale Render Texture, Unity отображает диагональные линии в исходном разрешении 16 x 16, а пиксели остаются вертикальными и квадратными.
Спрайт-коробка размером 16 x 16 пикселей. При настройке Grid Snapping на None, Unity отображает диагональные линии высокого разрешения, когда пиксели поворачиваются на 45 градусов. При настройке Grid Snapping на Upscale Render Texture, Unity отображает диагональные линии в исходном разрешении 16 x 16, а пиксели остаются вертикальными и квадратными.

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