2015-06-16 53 views
0

嗨,我是這個網站的新手。 這是問題。在一段時間後在pygame中更改圖像

目前程序顯示的圖像應該是啓動屏幕三秒鐘。 然後我希望它停止顯示第一個圖像,並連續顯示另一個圖像。 我正在使用pygame版本1.9.1和python版本2.7.9。 代碼如下。 也預先感謝。

import pygame, sys 
from pygame.locals import * 
pygame.init() 

gameDisplay=pygame.display.set_mode((600,600)) 
pygame.display.set_caption("Platypus") 

white=255,255,255 
black=0,0,0 
red=255,0,0 

important_platypus=pygame.image.load("C:/Users/Sarah_2/Pictures/no_one_knows_why_Duck_Billed_Platypi_are_important.jpg") 
important_platypus=pygame.transform.scale(important_platypus,(600,600)) 

gameExit=False 
while not gameExit: 
    for event in pygame.event.get(): 
     if event.type == pygame.QUIT: 
      gameExit = True 

    gameDisplay.blit(important_platypus, (0, 0)) 

    pygame.display.update() 

pygame.quit() 
quit() 

回答

-1

time.sleep是功能是你想要的。 請給予好評 及以下完整的例子

import pygame, sys 
from pygame.locals import * 
pygame.init() 
gameDisplay=pygame.display.set_mo de((600,600)) 
pygame.display.set_caption ("Platypus") 
time.sleep(3) 
gameDisplay=pygame.display.set_mo de((600,600)) 
pygame.display.set_caption ("second image") 
+0

誰的fakk給予好評我。 我沒有做任何壞事。 告訴我是誰做的......爲什麼 – user3673448

+0

謝謝,你是一個真正的救星,我還不能投票你,但是當我有15的聲望時我會。 – Inquirer

相關問題