import pygame
#pygmme초기화
pygame.init()
#창 크기 설정
WINDOW_WIDTH = 800
WINDOW_HEIGHT = 600
#창 설정
display_surface = pygame.display.set_mode((WINDOW_WIDTH, WINDOW_HEIGHT))
pygame.display.set_caption("이미지 키보드 이벤트")
#이미지 붙이고 설정
elephant_image = pygame.image.load("elephant.png")
elephant_rect = elephant_image.get_rect()
**elephant_rect.centerx = (WINDOW_WIDTH//2)
elephant_rect.bottom = (WINDOW_HEIGHT//2)**
#게임이 동작하는 동안 이벤트
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
**keys = pygame.key.get_pressed()
if keys[pygame.K_LEFT]:
elephant_rect.x -= 1
if keys[pygame.K_RIGHT]:
elephant_rect.x += 1
if keys[pygame.K_UP]:
elephant_rect.y -= 1
if keys[pygame.K_DOWN]:
elephant_rect.y += 1**
display_surface.fill((0,0,0))
display_surface.blit(elephant_image, elephant_rect)
#디스플레이 업데이트
pygame.display.update()
pygame.quit()
https://youtu.be/zQN-nNYri4M