#python #fonts #pygame #pygame2
#python #шрифты #pygame #pygame2
Вопрос:
Я использую pygame 2.0.0.dev15
для разработки игр Python. Пока все работает отлично, но я удивлен, что pygame.font.SysFont()
для обработки требуется много времени.
Всякий раз, когда я использую шрифты в своей игре, запуск занимает примерно на 5 секунд больше, чем без них. Количество шрифтов, которые я использую, похоже, не замедляет его — это просто первый pygame.font.SysFont()
вызов, который делает это. Что-то определенно не так. Я на macOS Catalina, использую Python 3.8.6.
Проблема исчезла, когда я использую pygame.font.Font()
вместо этого.
Почему это pygame.font.SysFont()
занимает так много времени?
Комментарии:
1. Может быть, стоит поднять вопрос — github.com/pygame/pygame/issues
Ответ №1:
Это потому, что разные операционные системы имеют разную скорость.