私はUnity2dスプライトに取り組んでいますが、何かが間違っています。私のコードでは、ジャンプボタンを押すと私のキャラクターはテレポートのようにジャンプし、上方向に非常に速く進みます。重力が9であると私Rigidbody2d質量は1. [マイコードでこれです:あなたのジャンプが高すぎるとUnity2dテレポートのようにジャンプ
if(isGrounded == true && moveH == 0) {
if (Input.GetKeyDown(KeyCode.J)) {
anim.SetBool("str_jump", true);
//rgBody.velocity = new Vector2(0,jumpHeight);
//rgBody.AddForce(Vector2.up * jumpHeight);
transform.position = new Vector2(transform.position.x,
transform.position.y * jumpHeight);
isGrounded = false;
}
}