SFML community forums
Help => General => Topic started by: McMeatMan on December 08, 2011, 10:11:37 pm
-
Hi,
everytime when i put this in the code:
if(App.GetInput().IsKeyDown(sf::Key::Down))
{
Sprite.Move(0,100 * ElapsedTime); //it just shall go 1 time down
while(App.GetInput().IsKeyDown(sf::Key::Down)){}
}
the program crashes after pressing the down button , i hope you know how to solve the problem ;)
Sorry for my bad english :oops:, i am german
-
SFML doesn't crash. You go into an infinite loop. The input object is only updated when you poll for new events. So the key will stay down, for ever if you do not poll for new events.