Запишите команду которая выводит графическое окно игры для среды pygame

DVOECHNIK225 DVOECHNIK225    3   12.05.2020 10:57    0

Ответы
Карапиди Карапиди  05.08.2020 19:52

pygame.display.set_mode (разрешение = (0,0), flags = 0, depth = 0) # Возвращает pygame.Surface, представляющий окно на экране

flags = pygame.FULLSCREEN | pygame.OPENGL # Флаги можно комбинировать с "|" (побитовое ИЛИ или «труба»).

Объяснение:

pygame.FULLSCREEN окно полноэкранного

pygame.RESIZABLE окно изменено по размеру

pygame.NOFRAME Окно не имеет границ или элементов управления

pygame.DOUBLEBUF использовать двойной буфер - рекомендуется для HWSURFACE или OPENGL

pygame.HWSURFACE окно аппаратно ускорено, возможно только в сочетании с FULLSCREEN

pygame.OPENGL окно визуализируется OpenGL

Замечания

(Pygame может обрабатывать только одно окно одновременно. Создание второго окна путем вызова pygame.display.set_mode((x,y)) второй раз закроет первое окно.

Изменение аргумента depths почти никогда не требуется - pygame выберет лучший из них сам по себе. В случае установки глубины, не поддерживаемой системой, pygame будет эмулировать эту глубину, которая может быть очень медленной.

Вещи, которые нарисованы на поверхности, возвращенные pygame.display.set_mode() , сразу не отображаются на экране - сначала нужно перевернуть pygame.display.update() используя pygame.display.update() или pygame.display.flip() )

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика