我一直忙于平台游戏,目前跳跃不稳定。它有时会跳得比正常高。
我的跳跃:
if (onGround == true) {
if (Input.GetKey(KeyCode.W) || Input.GetKey("up") || jump == true) {
rigidbody2D.AddForce(new Vector2(0, jumpHeight), ForceMode2D.Impulse);
}
}
如果你们中的任何人知道解决方案/提示,那将对我有很大帮助!