Код:
import pygame
pygame.init()
screen = pygame.display.set_mode((1200, 600))
pygame.display.set_caption("MyGame")
icon = pygame.image.load("icon/icon.webp")
pygame.display.set_icon(icon) # после чего запускаем
squar = pygame.Surface((100, 100))
squar.fill("White")
myfont = pygame.font.Font("font/manc.ttf", 10)
text_surface = myfont.render("itProger", False, "Red")
running = True
while running:
screen.blit(squar, (600, 300))
pygame.draw.circle(screen, "Red", (10, 7), 5)
screen.blit(text_surface, (40, 50))
pygame.display.update()
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
pygame.quit()
В 14 строке выдаёт нулевой показатель, не могу понять почему.
Ошибка:
line 14, in <module>
text_surface = myfont.render("itProger", False, "Red")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pygame.error: Passed a NULL pointer