Как сделать плавное приседание от 1-го лица с использованием контроллера?(( и

гуглила, и видосы смотрела на ютубе, ничего не помогло
Я меняю высоту персонажа при нажатии на кнопку, но как сделать так, чтобы это происходило плавно я не понимаю, подскажите, пожалуйста

20 ответов

27 просмотров
Yin Yang- Автор вопроса
Yin Yang
screenshot

controller.height = Mathf.Lerp(controller.height, height_squat, Time.deltaTime)

Yin Yang- Автор вопроса
Jakonda
controller.height = Mathf.Lerp(controller.height, ...

Сделала так, но плавности не заметила совсем

Yin Yang
Сделала так, но плавности не заметила совсем

А как ты вообще определяешь сидит он или нет, там же ничего кроме высоты невидимой капсулы и не меняется

Yin Yang- Автор вопроса
Jakonda
А как ты вообще определяешь сидит он или нет, там ...

вот так)) + смотрю на высоту контроллера в инспекторе

Yin Yang
screenshot вот так)) + смотрю на высоту контроллера в инспект...

А) ну вообще странно, должен плавно меняться с таким кодом причем достаточно долго, в районе секунды

Yin Yang
screenshot вот так)) + смотрю на высоту контроллера в инспект...

Ну такой же код на вставание прилепить только заменить переменную и можно Time.deltaTime умножить на 0.1 к примеру чтобы уж точно медленно было, ну просто если нигде больше не меняется высота то оно обязано работать

Yin Yang- Автор вопроса
Jakonda
Ну такой же код на вставание прилепить только заме...

я так делала. Почему-то в таком случае высота меняется на мизерное значение

Yin Yang
screenshot вот так)) + смотрю на высоту контроллера в инспект...

А, все, я обосрался получается) у тебя по нажатию а не удержанию, виноват, поставь по нажатию смену сидит или не сидит флажок, а потом вне условия мой код если сидит или не сидит каждый кадр

Yin Yang
я так делала. Почему-то в таком случае высота меня...

Ну или поменяй GetKeyDown на GetKey если не принципиально и можно удержанием кнопки сидеть

Yin Yang
Сделала так, но плавности не заметила совсем

https://docs.unity3d.com/ScriptReference/Mathf.Lerp.html вот тут почитай и будет плавно )

проблема ещё актуальна ?

Yin Yang
Да

Mathf.lerp, можно по идее

Влад Погребняк
Mathf.lerp, можно по идее

Так уже 2 раза сказали об этом ) я скинул ссылку там вообще пример можно свои значения подставить и будет счастье

Yin Yang
Да

у меня работает достаточно плавно

Yin Yang- Автор вопроса
manyakasia
screenshot у меня работает достаточно плавно

ты используешь рб, у меня контроллер

Yin Yang
ты используешь рб, у меня контроллер

понял, контроллер вроде как для ии был создан

controller.height=Mathf.Lerp(max, min ,t); t+=0.5f*Time.deltaTime If(controller.height==min) { squat=true } Естественно объявить float t=0; min=минимальное значение для приседа max= максимальное значение

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

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

Подскажите, а есть vault lite или ченить такое?) А то нужен вольт для похода в вольт, но весит он ~500 мб) как-то многовато для парочки запросов ))
Alexandr Orloff
17
Всем привет, есть небольшая проблема Есть такой скрипт document.addEventListener('DOMContentLoaded', function () { const sliderTabs = document.querySelectorAll('.s...
A da
8
@go1337 @dblackCat Привет. Все ещё дрочусь с fastpanel. Добавил второй домен который должен смотреть в рут того же сайта, но так как это просто домен, а не сайт, я не могу ему...
Ross 🦴
9
До речі, в ево нема можливості чи якого розширення щоб з адмінки з телефона зайти і терміново щось в верстці поправити?
Женя
7
кто-нибудь пользуется тайм-трекерами во время работы? так много разных нагуглил, может есть что-то популярное
Lencore
8
Пацаны. Я разрабатываю софт для инвайтинга на телетон, и столкнулся с такой проблемой, в один из чатов не могу приглашать никого, не дает добавлять, в то же время через официа...
Kernel Panic
11
Скажите, а кому нужен Currency как отдельный плагин вместо полноценного ecommerce в OctoberCMS? Кто-то использует его уже или планирует в будущем? Может я что-то не понимаю?
Igor
13
Розмовами про Рево мені нагадали часи, коли шаблони правилися прямо в адмінці. Хто в курсі, чому відійшли від цієї практики, так блейд не працює? Доволі зручно ж було (інколи)
Женя
3
Всем добрый вечер, Рад оказаться в кругу единомышленников. Начинаю погружаться в мир .net веба. Зовут Ерасыл 🖖 У меня назрел вопрос: Какой процент проектов, прошедшие через в...
Ерасыл
6
Чому? Да тому що без GiT не уявляю нормального проекта а коли код в базі то то так собі
Dmytro Lukianenko
3
Карта сайта