Advertisement
EXTREMEXPLOIT

KeysTest

Apr 18th, 2020
351
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.11 KB | None | 0 0
  1. from pygame.locals import *
  2. import pygame
  3. import sys
  4. import os
  5.  
  6. def KEY_PRESSED():
  7.     for Event in pygame.event.get():
  8.         if Event.type == pygame.KEYDOWN:
  9.             if Event.key == K_LEFT or Event.key == K_a:
  10.                 return "LEFT"
  11.             if Event.key == K_RIGHT or Event.key == K_d:
  12.                 return "RIGHT"
  13.             if Event.key == K_DOWN or Event.key == K_s:
  14.                 return "DOWN"
  15.             if Event.key == K_UP or Event.key == K_w:
  16.                 return "UP"
  17.             if Event.key == K_TAB:
  18.                 return "TAB"
  19.             if Event.key == K_ESCAPE:
  20.                 return "QUIT"
  21.             if Event.key == K_SPACE:
  22.                 return "SPACE"
  23.         if Event.type == pygame.QUIT:
  24.             return "QUIT"
  25.     return None
  26.  
  27. GAME_LOOP = True
  28. pygame.init()  # Starting PyGame library.
  29. WIN = pygame.display.set_mode((1280, 720))  # Creating screen.
  30.  
  31. while GAME_LOOP:
  32.     if KEY_PRESSED() == 'QUIT':
  33.         MAIN_LOOP = False
  34.         pygame.quit()
  35.         sys.exit()
  36.     if KEY_PRESSED() == 'TAB':
  37.         print('Tab')
  38.  
  39.     pygame.display.update()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement