유니티로 2D 게임을 만들면서 사용한 코드입니다.
나중에 제가 까먹으면 참고할려고 올려보아요.

public class Player : MonoBehaviour {

private Rigidbody2D rb2d;
public float jumpGroundForce;

// Use this for initialization
void Start () {
rb2d = GetComponent<Rigidbody2D>();
jumpGroundForce = 200;
}

public void JumpByGround()
{
rb2d.velocity = new Vector2(rb2d.velocity.x, 0);
rb2d.AddForce(new Vector2(0, jumpGroundForce));
}

}


답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.