1. Запишите команду, которая выводит графическое окно игры для среды PyGame. Приведите пример программного кода. Размер окна 768, 1024
2.Разработчик подготовил фоновое изображение для разработки программы.
А) Укажите команду для установки фона игры, закраска экрана желтым цветом(цвет указываем цифрами).
Б) Приведите пример программного кода для установки фонового изображения имя которого «man.png», размером 600,200, которое расположенного слева вверху
Ответы на вопрос:
pygame.display.set_mode (разрешение = (0,0), flags = 0, depth = 0) # Возвращает pygame.Surface, представляющий окно на экране
flags = pygame.FULLSCREEN | pygame.OPENGL # Флаги можно комбинировать с побитовое ИЛИ или «труба»).
Объяснение:
ygame.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() )
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
plidap00rk719.09.2021 21:10
-
asalymbekov30.07.2022 13:52
-
raulchikon28.03.2020 07:36
-
marehkolia2343Apple19.07.2020 06:36
-
геля21725.11.2022 14:20
-
likagluxova12.02.2021 01:00
-
алисаалисаалиса121.09.2020 13:58
-
orlovski15555519.10.2021 14:50
-
DarthTyranus24.06.2021 17:59
-
evgenijstepano10.03.2021 04:53
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.