pygame fill()选定区域渲染的示例代码
时间: 2023-04-02 15:04:11 浏览: 220
pygame示例代码
以下是一个简单的 pygame fill() 选定区域渲染的示例代码:
```python
import pygame
pygame.init()
# 设置窗口大小
size = (700, 500)
screen = pygame.display.set_mode(size)
# 设置颜色
BLACK = (, , )
WHITE = (255, 255, 255)
RED = (255, , )
# 设置矩形位置和大小
rect_x = 50
rect_y = 50
rect_width = 200
rect_height = 100
# 渲染矩形
pygame.draw.rect(screen, RED, [rect_x, rect_y, rect_width, rect_height])
# 选定区域填充颜色
pygame.draw.rect(screen, WHITE, [rect_x + 10, rect_y + 10, rect_width - 20, rect_height - 20])
pygame.display.flip()
# 游戏循环
done = False
while not done:
for event in pygame.event.get():
if event.type == pygame.QUIT:
done = True
# 退出游戏
pygame.quit()
```
这段代码会在窗口中渲染一个红色的矩形,并在矩形内部填充白色。你可以根据自己的需要修改矩形的位置、大小和颜色。
阅读全文