pygame rect设置边框颜色
时间: 2023-08-05 13:05:06 浏览: 48
要在Pygame中设置Rect对象的边框颜色,你可以使用`pygame.draw.rect`函数来绘制矩形,并指定边框颜色。
首先,你需要定义一个Rect对象,指定矩形的位置和大小。然后,你可以使用`pygame.draw.rect`函数来绘制矩形,并指定边框颜色。下面是一个示例代码:
```python
import pygame
# 初始化Pygame
pygame.init()
# 创建窗口
window_width = 800
window_height = 600
window = pygame.display.set_mode((window_width, window_height))
# 定义矩形的位置和大小
rect_x = 100
rect_y = 100
rect_width = 200
rect_height = 100
# 定义边框颜色
border_color = (255, 0, 0) # 红色
# 绘制矩形
pygame.draw.rect(window, border_color, (rect_x, rect_y, rect_width, rect_height), 2)
# 刷新窗口
pygame.display.flip()
# 游戏主循环
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
# 退出Pygame
pygame.quit()
```
在上面的代码中,我们使用了`pygame.draw.rect`函数来绘制一个矩形,指定了矩形的位置和大小,并且通过`border_color`参数指定了边框的颜色。最后一个参数`2`表示边框的宽度,你可以根据需要进行调整。
运行上述代码,你将在窗口中看到一个带有红色边框的矩形。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)