Guest User

Untitled

a guest
May 20th, 2018
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. import os, sys
  2. import pygame
  3. from pygame.locals import *
  4.  
  5. pygame.init()
  6.  
  7. screen = pygame.display.set_mode((500, 500))
  8. screen.fill((255, 255, 255))
  9. fullName = os.path.join('data', 'porcupine.jpg')
  10. image = pygame.image.load(fullName)
  11. image = image.convert()
  12. image.set_colorkey((255, 255, 255), RLEACCEL)
  13.  
  14.  
  15. while True:
  16. for event in pygame.event.get():
  17. if event.type == QUIT:
  18. pygame.quit()
  19. sys.exit()
  20. if event.type == KEYDOWN:
  21. # change the keyboard variables
  22. if event.key == K_LEFT or event.key == ord('a'):
  23. rotateRight = False
  24. rotateLeft = True
  25. rotatedImage = pygame.transform.rotate(image, -25)
  26. if event.key == K_RIGHT or event.key == ord('d'):
  27. rotateLeft = False
  28. rotateRight = True
  29. rotatedImage = pygame.transform.rotate(image, 25)
  30. if event.type == KEYUP:
  31. if event.key == K_ESCAPE:
  32. pygame.quit()
  33. sys.exit()
  34.  
  35. screen.blit(rotatedImage, (0, 0))
  36. pygame.time.wait(100)
  37. pygame.display.update()
Add Comment
Please, Sign In to add comment