Wie kann ich verhindern, dass mein Sprite plötzlich in der Luft ruckelt, wenn ich auf "Springen" drücke?Wie kann ich verhindern, dass mein Sprite in SFML in der Luft ruckelt?
Mein Code:
sf::Vector2f velocity, position;
const float speed,gravity,jumpSpeed;
bool groundCollision,jumping;
if (!groundCollision) {
isJumping = true;
velocity.y += gravity;
} else {
isJumping = false;
}
if (!isJumping && sf::Keyboard::isKeyPressed(sf::Keyboard::Space)) {
velocity.y -= jumpSpeed;
}
ich mein Sprite will aufspringen und kommen glatt nach unten, wenn ich springen drücken jetzt plötzlich es rüttelt, aber kommt wieder sanft nach unten.
Bitte geben Sie eine [mcve]. Es ist fast unmöglich zu sagen, was sonst falsch ist. – nvoigt