У мене є машина на машині, і ідея полягає в тому, що гравець п’яний. Я хочу мати відкладений вхід від миші, де ви переміщаєте мишу стороною в бік, щоб повернути.
Як я можу налаштувати постійну затримку між входом, який дає користувач, та кількістю повороту автомобіля?
Зараз у мене це є:
h = Mathf.Lerp(h, (((Input.mousePosition.x / Screen.width) * 2) - 1), Time.deltaTime * 2);
Що трапляється - черга затримується, але дуже повільна, іншими словами, якщо я рухаю мишу дуже швидко, машина повертається дуже повільно, але якщо я закрутив мультиплікатор Time.deltaTime
, машина повертається швидше, але ефект затримки мінімізований .
Як ще я могла це зробити?