📜  pygame 画圈 - Python (1)

📅  最后修改于: 2023-12-03 15:18:45.148000             🧑  作者: Mango

Pygame 画圆 - Python

Pygame 是一个 Python 库,用于编写视频游戏。它使 Python 开发人员能够轻松创建复杂的游戏,而不必操心处理底层细节。本文将介绍如何使用 Pygame 在 Python 中画圆。

安装 Pygame

安装 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/