SFML community forums

Help => General => Topic started by: McMeatMan on December 08, 2011, 10:11:37 pm

Title: SFML crashes
Post by: McMeatMan on December 08, 2011, 10:11:37 pm
Hi,
everytime when i put this in the code:
Quote

   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
Title: SFML crashes
Post by: Groogy on December 08, 2011, 10:23:29 pm
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.