Нарисовать круг в Pygame
Есть код, я пока смогу нарисовать только просто квадрат. Помогите нарисовать круг.
Данные которые вводятся - это размер квадрата и насыщенность цвета.
Вот код:
import pygame
RED = (70, 0, 0)
w, color = map(int, input().split())
pygame.init()
size = width, height = 700, 700
screen = pygame.display.set_mode(size)
pygame.display.set_caption("Прямоугольник")
screen.fill((0, 0, 0))
font = pygame.font.Font(None, 50)
pygame.draw.rect(screen, (color, 0, 0), (100, 100, w, w))
pygame.display.flip()
while pygame.event.wait().type != pygame.QUIT:
pass
pygame.quit
Ответы (1 шт):
Автор решения: S. Nick
→ Ссылка
pygame.draw.circle(surface, color, center, radius)
import pygame
RED = (70, 0, 0)
w, colorRect, colorCircle = map(int, input('\nВведите например 200 180 250: ').split())
pygame.init()
size = width, height = 700, 700
screen = pygame.display.set_mode(size)
pygame.display.set_caption("Прямоугольник")
screen.fill((0, 0, 0))
font = pygame.font.Font(None, 50)
pygame.draw.rect(screen, (colorRect, 0, 0), (100, 100, w, w))
pygame.draw.circle(screen, (colorCircle, 0, 0), (350, 350), w/2) # +++
pygame.display.flip()
while pygame.event.wait().type != pygame.QUIT:
pass
pygame.quit
