Зравствуйте. Нужен наклон игрока вверх и вниз при нажатии на клавишу как в игре Geometry Dash

Здравствуйте мне нужно реализовать наклон игрока так что бы он наклонялся вверх при нажатии клавиши и вниз когда игрок летит вниз под собственной физикой и что бы это все сопровождалось плавными переходами как в режиме кораблика в Geometry Dash. вот сам код простого полета.

public float upwardForce = 6.3f; // Сила полета

private Rigidbody2D playerRigidbody;

private void Start()
{
    playerRigidbody = GetComponent<Rigidbody2D>();
}

private void Update()
{
    if (Input.GetMouseButton(0))
    {
        
        playerRigidbody.AddForce(Vector2.up * upwardForce);
    }
}

Ответы (0 шт):