Python 2.7 皮加梅,我的精灵看起来很瘦
我正在为文学课做这个项目,我计划在我们读的这本书的基础上用pygame制作一个游戏 代码如下:Python 2.7 皮加梅,我的精灵看起来很瘦,python-2.7,pygame,Python 2.7,Pygame,我正在为文学课做这个项目,我计划在我们读的这本书的基础上用pygame制作一个游戏 代码如下: import pygame, sys from pygame.locals import * pygame.init() FPS = 30 fpsClock = pygame.time.Clock() DISPLAYSURF = pygame.display.set_mode((400, 300), 0, 32) pygame.display.set_caption('Animation')
import pygame, sys
from pygame.locals import *
pygame.init()
FPS = 30
fpsClock = pygame.time.Clock()
DISPLAYSURF = pygame.display.set_mode((400, 300), 0, 32)
pygame.display.set_caption('Animation')
WHITE = (255, 255, 255)
romeo = pygame.image.load('rome.png.png')
romeo = pygame.transform.scale(romeo, (50, 50))
romeox = 10
romeoy = 10
while True: # the main game loop
keys = pygame.key.get_pressed()
if keys[K_RIGHT]:
romeox += 5
if keys[K_LEFT]:
romeox -= 5
if keys[K_UP]:
romeoy -=5
if keys[K_DOWN]:
romeoy += 5
for event in pygame.event.get():
if event.type == QUIT:
pygame.quit()
sys.exit()
DISPLAYSURF.blit(romeo, (romeox, romeoy))
pygame.display.update()
fpsClock.tick(FPS)
不幸的是,精灵在移动时似乎留下了自己复制品的痕迹
请帮忙 好像每次迭代都忘记清除屏幕
# Fill surface with black color
DISPLAYSURF.fill((0, 0, 0))
将其插入屏幕上显示精灵的线条上方。这里已经回答了这个问题,我相信:谢谢,这很有帮助alot@SakibPathen您可以按向上投票箭头下方的复选标记,将问题标记为已回答。