pygame中draw的用法画圆
时间: 2023-09-13 20:03:17 浏览: 158
在Pygame中,要使用draw函数画圆,可以使用`pygame.draw.circle()`函数。该函数的参数包括画布(surface)、颜色、圆心坐标、半径和线宽。例如,要画一个圆心在中心、半径为高度的一半的红色圆,可以使用以下代码:
```python
import pygame
def drawcircle():
pygame.init()
screen = pygame.display.set_mode((800, 600))
x = screen.get_width() / 2
y = screen.get_height() / 2
radius = screen.get_height() / 2
pygame.draw.circle(screen, (255, 0, 0), (x, y), radius, width=1)
pygame.display.update()
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
drawcircle()
```
这段代码会在屏幕中央画一个红色的圆。\[1\]
#### 引用[.reference_title]
- *1* *2* *3* [Pygame(三)画圆](https://blog.csdn.net/weixin_41810846/article/details/112071924)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文