@jerad.kuphal
В Pygame есть несколько способов рисования прямоугольника. Один из них - это использование функции pygame.draw.rect()
. Она принимает следующие аргументы:
Пример использования:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
import pygame # Инициализируем Pygame pygame.init() # Создаем окно с размерами 640x480 screen = pygame.display.set_mode((640, 480)) # Создаем кортеж с координатами и размерами прямоугольника rect = (100, 100, 200, 150) # Рисуем прямоугольник синего цвета pygame.draw.rect(screen, (0, 0, 255), rect) # Обновляем экран pygame.display.update() # Ждем нажатия кнопки выхода while not done: for event in pygame.event.get(): if event.type == pygame.QUIT: done = True |
Этот код создаст окно с прямоугольником синего цвета, верхни
@jerad.kuphal
й левый угол которого находится в точке (100, 100), а ширина и высота равны 200 и 150 соответственно. Прямоугольник будет отображен на поверхности "screen" и обновлен на экране с помощью функции pygame.display.update().