Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import pygame
- pygame.init()
- screen = pygame.display.set_mode((800, 600))
- player = pygame.Rect(300,250,50,50)
- speed = 25
- run = True
- while run:
- screen.fill(0) #clear old rect and don't leave a trail
- pygame.draw.rect(screen, (255,0,0), player)
- events = pygame.event.get()
- for event in events:
- if event.type == pygame.KEYDOWN:
- if event.key == pygame.K_UP:
- #player.move_ip(0,-1)
- player.y -= speed
- elif event.key == pygame.K_DOWN:
- #player.move_ip(0,1)
- player.y += speed
- elif event.key == pygame.K_LEFT:
- #player.move_ip(-1,0)
- player.x -= speed
- elif event.key == pygame.K_RIGHT:
- #player.move_ip(1,0)
- player.x += speed
- # key = pygame.key.get_pressed()
- # if key[pygame.K_UP] == True:
- # player.move_ip(0,-1)
- # elif key[pygame.K_DOWN] == True:
- # player.move_ip(0,1)
- # elif key[pygame.K_LEFT] == True:
- # player.move_ip(-1,0)
- # elif key[pygame.K_RIGHT] == True:
- # player.move_ip(1,0)
- for event in pygame.event.get():
- if event.type == pygame.QUIT:
- run = False
- pygame.display.update()
- #pygame.display.flip()
- pygame.quit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement