• Рисование геометрических фигур

Для того чтобы узнать как рисовать фигуры возьмем за основу код из примера.

Найдите место где написаны такие строчки:

screen.fill((200, 100, 0))
# рисуем
pygame.display.flip()

Ваш код нужно написать вместо строчки # рисуем.

Дело в том что первая строчка заливает экран определенным цветом (в данном случае (200, 100, 0) в RGB), а последняя - выводит изображение на экран.

Вот команды для рисования геометрических фигур:

  • Круг цвета (0, 255, 0) , в положении 100 пикселей по горизонтали и 200 по вертикали и с радиусом 20.
pygame.draw.circle(screen, (0, 255, 0), (100, 200), 30)
  • Линия цвета (0, 255, 0) , у которой координаты первой точки - (100, 200), а второй - (400, 500). Дополнительным аргументом можно задать толщину линии.
pygame.draw.line(screen, (0, 255, 0), (100, 200), (400, 500), 5)
  • Прямоугольник цвета (0, 255, 0) , у которого координаты левого верхнего угла - (100, 200) , а размер - (100, 150).
pygame.draw.rect(screen, (0, 255, 0), ((100, 200), (100, 150)))

Эти команды нужно писать с таким же отступом как и строчка # рисуем. Отступы очень важны в python.

results matching ""

    No results matching ""