|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import pygame
import sys
from pygame.locals import *
pygame.init()
size = width, height = 600, 400
speed = [-2, 2]
bg = (255, 255, 255)
clock = pygame.time.Clock()
screen = pygame.display.set_mode(size)
pygame.display.set_caption('pygame_popocat')
popocat = pygame.image.load('C:/popocat.jpg')
position = popocat.get_rect()
l_head = popocat
r_head = pygame.transform.flip(popocat, True, False)
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
if event.type == KEYDOWN:
if event.key == K_a:
popocat = l_head
speed = [-1, 0]
if event.key == K_d:
popocat = r_head
speed = [1, 0]
if event.key == K_w:
speed = [0, -1]
if event.key == K_s:
speed = [0, 1]
position = position.move(speed)
if position.left < 0 or position.right > width:
popocat = pygame.transform.flip(popocat, True, False)
speed[0] = -speed[0]
if position.top < 0 or position.bottom > height:
speed[1] = -speed[1]
screen.fill(bg)
screen.blit(popocat, position)
pygame.display.flip()
pygame.time.delay(5)
clock.tick(200)
图片在这(记得改名)
一张图片
|
评分
-
查看全部评分
|