[MonoGame] Algorytm skoku

Deklaracja zmiennych

   //skakanie 

    private bool skok = false;
    private float czas_skoku = 0.0f;
    private float startY = 0;

Funkcja Update

if (skok)
            {
                player_xy.Y += czas_skoku;
                czas_skoku += 1;
                if (player_xy.Y >= startY)
                {
                   player_xy.Y = startY;
                    skok = false;
                }
            }
            else
            {
                if (klawisz.IsKeyDown(Keys.Up))
                {
                    skok = true;
                    czas_skoku = -19;
                   
                }
            }