这是我的代码
import pygame
from pygame.locals import *
import sys
pygame.init()
pygame.display.set_caption("*no current mission*")
size = (1280, 750)
screen = pygame.display.set_mode(size)
clock = pygame.time.Clock()
bg = pygame.image.load("bg1.png")
guy = pygame.image.load("hero_stand.png")
rect = guy.get_rect()
x = 10
y = 10
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
if event.type == KEYDOWN:
_if event.key == K_RIGHT:
x += 5
rect.move(x,y)_
rect.move(x,y)
screen.blit(bg,(0,0))
screen.blit(guy, rect)
pygame.display.flip()
这只是一个简单的测试,看看我是否可以移动一个矩形。除了我用斜体写的代码外,一切似乎都有效。