したがって、基本的には、Pythonでpygameを使用していくつかのことをしようとしています。これはコードの一部です。残りのコードはこれに影響しないので、
from pygame import *
from pygame.locals import *
import pygame
from sys import exit
from random import *
import time
pygame.init()
font.init()
screen = display.set_mode((1920, 1080), FULLSCREEN)
screen.fill((0, 0, 0))
countTime = 1
while countTime < 4:
default_font = pygame.font.get_default_font()
font_renderer = pygame.font.Font(default_font, 45)
label = font_renderer.render(str(countTime).\
encode('utf-8'), 1, (255, 255, 255))
screen.blit(label, (1920/2, 1080/2))
countTime += 1
time.sleep(1)
ご覧のとおり、これが意味することは、"3"、"2"、"1" の文字だけが表示されるフルスクリーン ウィンドウを作成してから、while を抜けて残りのコードを実行することです。
すべて問題ないように見えますが、問題は何も表示されないことです。本来のように黒い全画面ウィンドウが表示されますが、白いテキストは表示されません。私は何を間違っていますか?