Я не могу использовать более одного шрифта в Pygame

1

Это звучит глупо, но я не могу заставить его работать.

from pygame import *
from random import *
from math import *
import os
from datetime import datetime
#importing all needed modules
mixer.init() #initializing mixer for sound use
init() #initializing pygame
font.init() #Just to prove that it still doesn't work
SCREEN = (1000,700)
os.environ['SDL_VIDEO_WINDOW_POS'] = "%d, %d" %(350, 25)
screen = display.set_mode(SCREEN)

font = font.SysFont("Times New Roman", 52)
font2 = font.SysFont("Times New Roman", 12)

первый работает, но второй вызывает ошибку: builtins.AttributeError: объект 'pygame.font.Font' не имеет атрибута 'SysFont'

возникла эта проблема, и вам нужно использовать шрифты, потому что мне нужно разбить переменную, которая изменяется.

Теги:
pygame

1 ответ

0

вы объявили шрифт как переменную в первой строке, вам нужно изменить его на font1 или на какой-либо факсимиле таких

Ещё вопросы

Сообщество Overcoder
Наверх
Меню