废话不说,直接上代码:
import pygame
import sys
pygame.init()
screen = pygame.display.set_mode((800,800))
pygame.display.set_caption("pygame")
clock=pygame.time.Clock()
class Player(pygame.sprite.Sprite):
def __init__(self):
super(Player,self).__init__()
self.image=pygame.image.load("resize,w_210 (1)_副本.png")
self.rect=self.image.get_rect(center=(800//2,600//2))
self.vel_x=0
self.vel_y=0
def move_4dir(self):
pressed=pygame.key.get_pressed()
if pressed[pygame.K_UP]:
self.vel_y=-10
elif pressed[pygame.K_DOWN]:
self.vel_y=10
elif pressed[pygame.K_LEFT]:
self.vel_x=-10
elif pressed[pygame.K_RIGHT]:
self.vel_x=10
player=Player()
player_group=pygame.sprite.Group()
player_group.add(player)
while True:
for event in pygame.event.get():
if event.type==pygame.QUIT:
sys.exit()
screen.fill("white")
player_group.update()
player_group.draw(screen)
clock.tick(30)
pygame.display.update()
第十行的括号里是图片的名字