Unity 2D, нестабильный прыжок
Я был занят в платформерной игре и в настоящее время у меня нестабильный прыжок. Иногда он прыгает выше, чем обычно.
Мой прыжок:
if (onGround == true) {
if (Input.GetKey(KeyCode.W) || Input.GetKey("up") || jump == true) {
rigidbody2D.AddForce(new Vector2(0, jumpHeight), ForceMode2D.Impulse);
}
}
Если кто-нибудь из вас знает решение / совет, оно мне очень поможет!