Так что у меня возникли проблемы с моей раннер-игрой.
В данный момент движение кажется ледяным, потому что у меня есть импульс, я должен прекратить движение в одну сторону, чтобы пойти другим, и это дает мне этот действительно ледяной эффект.не хочу.
Я пытался увеличить трение, но это приводит к тому, что мой куб падает по дорожке
void FixedUpdate()
{
rb.AddForce(0, 0, forwardForce * Time.deltaTime);
if (Input.GetKey("d"))
{
rb.AddForce(sidewaysForce * Time.deltaTime, 0, 0, ForceMode.VelocityChange);
}
if (Input.GetKey("a"))
{
rb.AddForce(-sidewaysForce * Time.deltaTime, 0, 0, ForceMode.VelocityChange);
}
Я хочу, чтобы движение было красивым, плавным и быстрым.