因此,我正在製作一款遊戲,在60秒結束時,我想讓屏幕改變顏色並顯示一些結束文本。 我設置了這樣的計時器:閃爍的屏幕 - pygame
time = 60
TICKTOCK = 0
pygame.time.set_timer (TICKTOCK+1, 1000)
而這正顯示在屏幕上就好了,但是當最終屏幕顯示它原來的白色屏幕和終端屏幕之間閃爍。出於某種原因,如果我在屏幕上揮動鼠標,它不會閃光。
if time <= 0:
playground.fill(black)
playground.blit(end, (0, 100))
「結束」是我的遊戲結束文本變量
pygame.display.flip()
playground.fill(white)
clock.tick (fps)
pygame.quit()
這是我在最後也沒有什麼幫助
有沒有一種辦法可以讓它穩步出現不不得不改變我的計時器?
可能你必須改變你的代碼其他部分。 – furas
這是因爲你是否將背景填充爲白色?我有一種感覺,填充函數的工作原理並不會讓它碰到它 – Peter
爲什麼你會填充(白色)'?可能你不需要它。 – furas