Python Pygame-如何在屏幕上播放2张幻灯片,持续x秒
我想在我的游戏真正开始之前创建一种徽标幻灯片(几秒钟)。所以我会启动游戏,logo 1显示2秒,logo 2显示2秒,然后游戏开始。我该怎么做呢 这是我在主循环中尝试过的,但图像显示,但两秒钟后没有停止:Python Pygame-如何在屏幕上播放2张幻灯片,持续x秒,python,pygame,Python,Pygame,我想在我的游戏真正开始之前创建一种徽标幻灯片(几秒钟)。所以我会启动游戏,logo 1显示2秒,logo 2显示2秒,然后游戏开始。我该怎么做呢 这是我在主循环中尝试过的,但图像显示,但两秒钟后没有停止: logo = pygame.image.load('logo.jpg').convert() clock.tick(15) pygame.time.delay(2) gameDisplay.blit(logo, (0, 0)) pygame.display.update() 请尝试以下选项之
logo = pygame.image.load('logo.jpg').convert()
clock.tick(15)
pygame.time.delay(2)
gameDisplay.blit(logo, (0, 0))
pygame.display.update()
请尝试以下选项之一:
def intro(clock):
logo = pygame.image.load('logo.jpg').convert()
time = (Seconds_You_Want_To_Pause_For)
while time > 0:
//Check if player wants to exit
for event in pygame.event.get():
if event.type == pygame.QUIT or key[pygame.K_ESCAPE]:
sys.exit(), pygame.quit()
gameDisplay.blit(logo, (0, 0))
clock.tick(1)
pygame.display.update()
//MUST IMPORT TIME!!!
import time
logo = pygame.image.load('logo.jpg').convert()
clock.tick(15)
pygame.time.delay(2)
gameDisplay.blit(logo, (0, 0))
pygame.display.update()
time.sleep(Seconds_You_Want_To_Pause_For)