Можете ли вы изменить разрешение экрана Pygame, чтобы оно соответствовало разрешению вашего монитора? - PullRequest
0 голосов
/ 13 апреля 2020

Pygame в настоящее время работает с меньшим разрешением, чем мой экран. Кажется, на моем мониторе используются четыре пикселя для каждого пикселя на экране пигмея (квадрат 2х2). Когда я запускаю следующий код:

import pygame
pygame.init()
print(pygame.display.list_modes())

, я получаю (2880,1800) максимально возможную ширину и высоту для моего экрана. Однако, когда я запускаю:

screen = pygame.display.set_mode([2880, 1800])
screen.fill(white)
pygame.display.flip()

, окно выходит за границы моего экрана. Когда я делю значения пополам и устанавливаю [1440,900], он идеально подходит для моего экрана. Я хотел бы в полной мере использовать разрешение моего монитора, поскольку линии, которые я рисую, выглядят довольно пикселированными в этом масштабе. Что я могу сделать, чтобы это исправить? Я использую MacOS Catalina 10.15.4 на MacBook Pro.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...