Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os, sys
- import pygame
- from pygame.locals import *
- pygame.init()
- screen = pygame.display.set_mode((500, 500))
- screen.fill((255, 255, 255))
- fullName = os.path.join('data', 'porcupine.jpg')
- image = pygame.image.load(fullName)
- image = image.convert()
- image.set_colorkey((255, 255, 255), RLEACCEL)
- while True:
- for event in pygame.event.get():
- if event.type == QUIT:
- pygame.quit()
- sys.exit()
- if event.type == KEYDOWN:
- # change the keyboard variables
- if event.key == K_LEFT or event.key == ord('a'):
- rotateRight = False
- rotateLeft = True
- rotatedImage = pygame.transform.rotate(image, -25)
- if event.key == K_RIGHT or event.key == ord('d'):
- rotateLeft = False
- rotateRight = True
- rotatedImage = pygame.transform.rotate(image, 25)
- if event.type == KEYUP:
- if event.key == K_ESCAPE:
- pygame.quit()
- sys.exit()
- screen.blit(rotatedImage, (0, 0))
- pygame.time.wait(100)
- pygame.display.update()
Add Comment
Please, Sign In to add comment