Задать вопрос
@P0dp1vass

Почему неверно работают слои в unity?



У меня возникла проблема в Unity. Я ранее реализовал механику, которая позволяла персонажу заходить за объекты. Однако вчера, открыв проект, я заметил, что она работает неправильно.
Для проверки я открыл старую версию проекта, где всё функционировало корректно. Но, что странно, после открытия последней версии старый проект также перестал работать, хотя ранее ошибок не было.На видео показана старая версия проекта, в которой раньше всё работало. Я даже проверил механику на старом префабе, но теперь персонаж ведёт себя странно.Кто что подскажет?
  • Вопрос задан
  • 79 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
@P0dp1vass Автор вопроса
Ответ написан
Комментировать
@DrRen7
надо настроить пивитпоин у спрайта. Условно у персонажа он должен быть в ступнях, потом правильно настроить коллайдеры, условно когда персонаж касается другой объект пивитпоинты должны быть не на одной линии.
SpriteRenderer rend;

rend.sortingOrder = (int)(transform.position.y*-10f);

ну соответственно у статичных объектов вызываем 1 раз, ну а у тех кто движется в апдейте
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы