📅  最后修改于: 2023-12-03 15:18:45.148000             🧑  作者: Mango
Pygame 是一个 Python 库,用于编写视频游戏。它使 Python 开发人员能够轻松创建复杂的游戏,而不必操心处理底层细节。本文将介绍如何使用 Pygame 在 Python 中画圆。
安装 Pygame,可以在命令行中运行以下命令:
pip install pygame
或者,你也可以到官网下载 Pygame 安装程序进行安装:
https://www.pygame.org/download.shtml
下面是用 Pygame 在 Python 中画圆的示例代码:
import pygame
pygame.init()
# 创建窗口
size = (700, 500)
screen = pygame.display.set_mode(size)
# 设置窗口标题
pygame.display.set_caption("画圆")
# 设置颜色
BLACK = (0, 0, 0)
WHITE = (255, 255, 255)
RED = (255, 0, 0)
GREEN = (0, 255, 0)
BLUE = (0, 0, 255)
# 游戏主循环
done = False
while not done:
# 事件处理
for event in pygame.event.get():
if event.type == pygame.QUIT:
done = True
# 填充屏幕为白色
screen.fill(WHITE)
# 画圆
pygame.draw.circle(screen, RED, (350, 250), 50, 5)
# 更新屏幕
pygame.display.flip()
# 退出 Pygame
pygame.quit()
以上代码是一个基本示例,它使用了 Pygame 的 pygame.draw.circle()
函数来画一个红色的圆。
函数的参数分别是:
screen
:屏幕对象RED
:颜色,这里是红色(350, 250)
:圆心坐标,这里是屏幕中心50
:圆的半径5
:圆边的宽度保存上面的代码到一个名为 pygame_circle.py
的文件中,然后在命令行里运行:
python pygame_circle.py
你应该可以看到一个白色的屏幕,中间有一个红色的圆。关闭窗口,程序就会退出。
本文介绍了如何使用 Pygame 在 Python 中画圆。Pygame 为 Python 开发人员提供了一个强大的工具箱,用于创建复杂的游戏。如果你对 Pygame 感兴趣,可以到官网查看更多信息:
https://www.pygame.org/