персонаж поворачивался в сторону, в которую идет.
void FixedUpdate() {
rb.velocity = new Vector2(Input.GetAxis("Horizontal") * 6f, rb.velocity.y);
if(rb.velocity>0) RotateRight();
else RotateLeft();
}
как исправить то, что персонаж делает прыжки как в Flappy Bird
void Update() {
if (Input.GetKeyDown (KeyCode.Space) && CanJump()) {
jump();
}
}