我写完代码后点击运行,但没有达到我想要的效果,我原本设想的是点击B键后会出现boy,但结果却是除了背景,没有任何东西出现。
我的代码如下:
import pygame
import sys
from pygame.locals import *
boy = False
girl = True
pygame.init()
screen = pygame.display.set_mode((750,375),RESIZABLE)
pygame.display.set_caption("Flappy")
boy1 = pygame.image.load("boy.png")
girl1 = pygame.image.load("girl.png")
bj1 = pygame.image.load('屏幕截图.png')
bj2 = pygame.transform.scale(bj1,(750,375))
screen.blit(bj2,(0,0))
pygame.display.update()
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
elif event.type == pygame.KEYDOWN:
if event.type == 98:
boy2 = pygame.transform.scale(boy1,(200,50))
screen.blit(boy2,(0,350))
pygame.display.flip()
所以这到底是为什么啊,劳烦各路“英雄”指点指点,谢谢大家!