Unity 2D, нестабильный прыжок

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

Мой прыжок:

if (onGround == true) {
    if (Input.GetKey(KeyCode.W) || Input.GetKey("up") || jump == true) {
        rigidbody2D.AddForce(new Vector2(0, jumpHeight), ForceMode2D.Impulse);
    }
}

Если кто-нибудь из вас знает решение / совет, оно мне очень поможет!

0 ответов

Другие вопросы по тегам