malcin

Untitled

Jan 11th, 2017
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.09 KB | None | 0 0
  1.         sf::Event event;
  2.         while (window.pollEvent(event))
  3.         {
  4.             if (event.type == sf::Event::Closed)
  5.                 window.close();
  6.  
  7.             if (event.type == sf::Event::MouseButtonPressed)
  8.             {
  9.                 if (event.key.code == sf::Mouse::Left)
  10.                 {
  11.                     std::cout << "Shot!\n" << std::endl;
  12.                     player.shot();
  13.                 }
  14.             }
  15.             if (event.type == sf::Event::MouseWheelMoved)
  16.             {
  17.                 /*
  18.                 if (event.mouseWheel.delta == -1)
  19.                 {
  20.                     view.zoom(1.05);
  21.                     mouse_delta += event.mouseWheel.delta;
  22.                 }
  23.                 else if (event.mouseWheel.delta == 1)
  24.                 {
  25.                     view.zoom(0.95);
  26.                     mouse_delta -= event.mouseWheel.delta;
  27.                 }
  28.                 */
  29.             }
  30.  
  31.             if (event.type == sf::Event::KeyPressed)
  32.             {
  33.                 if (event.key.code == sf::Keyboard::Space)
  34.                 {
  35.                     std::cout << "Shot!\n" << std::endl;
  36.                     player.shot();
  37.                 }
  38.                 if (event.key.code == sf::Keyboard::E)
  39.                 {
  40.                     std::cout << "Shot!\n" << std::endl;
  41.                     enemy.shot();
  42.                 }
  43.                 if (event.key.code == sf::Keyboard::L)
  44.                 {
  45.                     dayCycle = !dayCycle;
  46.                 }
  47.                 if (event.key.code == sf::Keyboard::Tilde)
  48.                 {
  49.                     debug = !debug;
  50.                 }
  51.             }
  52.         }
Advertisement
Add Comment
Please, Sign In to add comment