Как изменить настройки сетки/спрайта?

Общие вопросы о Unity3D

Как изменить настройки сетки/спрайта?

Сообщение EIvanov 10 мар 2023, 23:53

Видимо я что то не понимаю или забыл.
Я создал сцену, на которую поместил объект - player. Объекту задал спрайт - красный прямоугольник, высотой 300 пикселей.
Изображение
Объект на сцене занимает высоту 1.5 клетки. Как я понимаю 1 клетка=1юнит=1метр.
Мой прямоугольник 300 пикселей, 100 пикселей на юнит т.е. должен быть высотой 3 клетки. Но он занимает в высоту 1.5 клетки.
Как изменить настройки сетки/спрайта?
EIvanov
UNIт
 
Сообщения: 103
Зарегистрирован: 05 июл 2021, 17:23

Re: Как изменить настройки сетки/спрайта?

Сообщение samana 11 мар 2023, 13:29

Может у вас настройки самой сетки изменены?
Аватара пользователя
samana
Адепт
 
Сообщения: 4738
Зарегистрирован: 21 фев 2015, 13:00
Откуда: Днепропетровск

Re: Как изменить настройки сетки/спрайта?

Сообщение EIvanov 11 мар 2023, 14:39

Может у вас настройки самой сетки изменены?

Где это посмотреть? Я облазил все настройки - не нашел такой.
EIvanov
UNIт
 
Сообщения: 103
Зарегистрирован: 05 июл 2021, 17:23

Re: Как изменить настройки сетки/спрайта?

Сообщение Alkos26Rus 11 мар 2023, 15:14

Какое отношение имеют юниты канваса к метрам, юнитам в 3д? Этож вроде вобще разные вещи, в канвасе юнит это сколько пикслелей, а 3д к пикселям не имеет отношения
Аватара пользователя
Alkos26Rus
Адепт
 
Сообщения: 1640
Зарегистрирован: 26 ноя 2020, 17:52
Откуда: Москва

Re: Как изменить настройки сетки/спрайта?

Сообщение EIvanov 11 мар 2023, 17:36

Какое отношение имеют юниты канваса к метрам, юнитам в 3д? Этож вроде вобще разные вещи, в канвасе юнит это сколько пикслелей, а 3д к пикселям не имеет отношения

Уже обсуждали
viewtopic.php?f=5&t=44845
Как я понимаю 1 юнит = 1 метру. От этого зависит физика игры, например расстояние, пройденное объектом при ускорении.

В связи с этим и задал вопрос. Если я оставлю всё как есть - т.е. картинку 300 пикселей в высоту = 1.5 клетки (юнита) - физика будет сломана.
EIvanov
UNIт
 
Сообщения: 103
Зарегистрирован: 05 июл 2021, 17:23

Re: Как изменить настройки сетки/спрайта?

Сообщение Alkos26Rus 11 мар 2023, 18:09

Еще раз, пиксели к игровому пространству не имеют отношения, вот на глаз ты сможешь выставить, берешь колайдер 2 м и подгоняешь под него свою 2д картинку, у всех разное разрешение экрана и размер объекта будет разный, как ты себе это представляешь? Для этого есть спрайт рендер, УИ используется не для объектов в игровом пространстве а для интерфейса
Аватара пользователя
Alkos26Rus
Адепт
 
Сообщения: 1640
Зарегистрирован: 26 ноя 2020, 17:52
Откуда: Москва

Re: Как изменить настройки сетки/спрайта?

Сообщение samana 11 мар 2023, 20:14

Alkos26Rus писал(а):Еще раз, пиксели к игровому пространству не имеют отношения

У человека обычный спрайт (не Image в Canvas) размером 144х300 и настойками импорта Pixel Per Unit = 100, это как раз и означает, что на сцене этот спрайт должен занять три клетки в высоту и "полторы" в ширину.
Для этого ведь и сделан параметр Pixel Per Unit, чтобы задать "размер" пикселя спрайта относительно игрового мира.
Аватара пользователя
samana
Адепт
 
Сообщения: 4738
Зарегистрирован: 21 фев 2015, 13:00
Откуда: Днепропетровск

Re: Как изменить настройки сетки/спрайта?

Сообщение EIvanov 12 мар 2023, 01:20

Еще раз, пиксели к игровому пространству не имеют отношения

https://qna.habr.com/q/1019020
Даже пишут на спрайте pixels per unit - how many pixels you would like to display unit to unit.

Вот коллайдер - 3 юнита, спрайт 300 пикселей в высоту с настройкой 100 пикселей на юнит.
Изображение

Всё аналогично, но я сделал у спрайта 150 пикселей на юнит. Он стал меньше, что и следовало ожидать.
Изображение

Но что с сеткой? Сетка - серый кубик (линии) это вообще юнит?
EIvanov
UNIт
 
Сообщения: 103
Зарегистрирован: 05 июл 2021, 17:23

Re: Как изменить настройки сетки/спрайта?

Сообщение samana 12 мар 2023, 10:30

EIvanov писал(а):Но что с сеткой? Сетка - серый кубик (линии) это вообще юнит?

Создайте стандартный куб и проверьте, ведь он размером 1 юнит по умолчанию.

Настройки сетки здесь

Изображение


или здесь

Изображение
Аватара пользователя
samana
Адепт
 
Сообщения: 4738
Зарегистрирован: 21 фев 2015, 13:00
Откуда: Днепропетровск


Вернуться в Общие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7