Подскажите как исправить баг. У меня есть игрок с коллайдером. Коллайдер

игрока касается коллайдера земли - игрок бегает по земле - всё как у всех.
В коде игрока у меня прописаны анимации. Например, каждый кадр считывается позиция игрока по оси Y. Если она меньше предыдущей позиции - значит игрок падает, играем анимацию падения.
Я поставил игрока ровно на землю. Запускаю сцену и первые три кадра у меня играет анимация падения. Я её вижу.
Смотрю код - действительно первый кадр игрок двигался вверх, второй вниз и на третий встал на землю. Обновление 50 кадров в сек.
Т.е. он падал долю секунды - возможно его вытолкнул коллайдер земли.

Это нормально, что я не могу поставить игрока ровно на землю?

7 ответов

22 просмотра

Стикер

Евгений- Автор вопроса

На глазок ) Перетащил игрока и его коллайдер зрительно совпал с коллайдером земли.

Евгений
На глазок ) Перетащил игрока и его коллайдер зрите...

Попробуй в Awake или Start явно прописать position

Евгений- Автор вопроса
Vladimir
Попробуй в Awake или Start явно прописать position

Позиция явно прописана. Может это в принципе невозможно т.к. нужно идеально совместить коллайдеры?

Евгений
Позиция явно прописана. Может это в принципе невоз...

Я не очень понимаю, у тебя позиция явно прописана так, чтобы касался, но на 1 кадре все равно происходит выталкивание?

как быстрый хак - в аниматоре впихнуть "пустую" анимацию на долю секунды на входе, без параметров перехода, но с exit time, чисто как буфер. А вообще, лучше проверять не каждый кадр, а каждые 0.2 секунды например, корутиной какой-нибудь или таймером, тоже автоматически решит проблему.

Евгений- Автор вопроса
Igor Kozlov
как быстрый хак - в аниматоре впихнуть "пустую" ан...

Как хак я могу на секунду сделать черный экран. Но это хаки.

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

Обсуждают сегодня

Всем привет) Я попробовал турбо роутер октябрьский. Вроде доволен, но возникла проблемка) Бутстраповские модалки плодят .modal-backdrop элементы Если модалка открыта, должне...
Виталий
3
Так а кто может спарсить всех участников чата? Идишники
Magic
18
да пофиг на капчу зашел в чат и молчишь при этом ты нонейм? пошел вон
Magic
17
Как удалить health check в Consul? Казалось бы, это должно быть не сложно, но я не могу найти в документации ничего про это, только про добавление service с health check "в н...
Roman
2
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
13
Хотя вроде админка показывает удаленные модели, да? @dblackCat
Виталий
2
Privet! Mozhet jesti ideji - nemogu sdelatj upload backup s filestore cerez WEB. Fail okolo 450mb, eto mozhet bitj prichinoi? Nemogu ponjatj..kak zagruzitj backup... Poluchaju...
Matiss 🤘 Black Oak IT 🌳 Batumi 🌴 Latvija
5
Нужно магазин с тильды на опен кат перенести Есть кто умеет? В лс
Magic
8
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
А кто знает в тейлоре до сих пор есть конфликты слагов или поправили уже?
Black Cat
5
Карта сайта