()函数
需要传入的参数为:
承载弧形的Surface对象
弧形的颜色
矩形左上角的X,Y坐标以及宽和高
开始角度
结束角度 这里需要传入角度值,因此需要导入math模块,参考上面创建圆形的代码,创建和设置窗口的代码是不变的...= (255, 0, 255)
# 以矩形为基准距离左,上,下,由的距离
position = (400, 200, 200, 200)
start_angle = math.radians(0)
end_angle...,因此只需要绘制两个弧形,将角度替换并往下平移,即可组成一个椭圆
'''开始椭圆上半部分'''
arc_color = (255, 0, 255)
# 以矩形为基准距离左,上,下,由的距离
position..., arc_color, position, start_angle, end_angle, width)
'''开始绘制椭圆下半部分'''
arc_color = (255, 0, 255)
# 以矩形为基准距离左...pygame.font.Font(None, 60)
pygame.init()
# 窗口标题内容
pygame.display.set_caption('绘制移动的矩形')
bg_color = (