0
A
回答
1
你尝试过这样的:
从网站摘自:
pygame.draw.rect(屏幕,颜色,(X,Y,宽度,高度),厚度)绘制一个矩形(x,y,width,height)是一个Python元组x,y是左上角宽度的坐标,height是矩形的宽度和高度,厚度是行的粗细。如果它为零,则填充该矩形
3
如果您已彻底检查了您声称已检查的源,那么您会发现如何绘制矩形 - pygame中最简单的任务。但是,既然你问了,这是如何:
import pygame, sys
from pygame.locals import *
def main():
pygame.init()
DISPLAY=pygame.display.set_mode((500,400),0,32)
WHITE=(255,255,255)
blue=(0,0,255)
DISPLAY.fill(WHITE)
pygame.draw.rect(DISPLAY,blue,(200,150,100,50))
while True:
for event in pygame.event.get():
if event.type==QUIT:
pygame.quit()
sys.exit()
pygame.display.update()
main()
这创建了一个简单的窗口500像素乘400像素是白色的。窗口内将是一个蓝色的矩形。您需要使用pygame.draw.rect
来解决这个问题,并且您需要添加DISPLAY
常量以将其添加到屏幕,蓝色变量使其变为蓝色(蓝色是一个值,它等于RGB值中的蓝色,并且是坐标。
更多信息
相关问题
- 1. 不能在Python pygame中绘制矩形
- 2. Pygame:绘制矩形的奇怪行为
- 3. 点绘制矩形
- 4. Android - 绘制矩形
- 5. VB.net绘制矩形形式
- 6. 在矩形内绘制等距矩形
- 7. pygame:用鼠标绘制一个选择矩形
- 8. 蟒蛇pygame矩形不会绘制/渲染
- 9. Pygame实验:用“绘制”和“移动”方法创建矩形类
- 10. 绘制矩形,然后绘制缩小矩形在先前的矩形内
- 11. Pygame矩形碰撞
- 12. pygame的角度球(矩形)和矩形
- 13. 安卓绘制矩形
- 14. 绘制一个矩形
- 15. ontouch在android绘制矩形
- 16. 在MKMapView中绘制矩形
- 17. 如何绘制矩形?
- 18. 用PDFLib绘制矩形图
- 19. 绘制矩形和网格
- 20. VB.NET绘制焦点矩形
- 21. 绘制几个矩形
- 22. 在iOS中绘制矩形
- 23. 用XNA绘制矩形
- 24. 循环绘制矩形
- 25. 绘制矩形图像 - LibGdx
- 26. xcode 4绘制矩形
- 27. 绘制旋转的矩形
- 28. NativeWindow绘制矩形Adobe Air
- 29. c + +绘制矩形位置
- 30. 绘制矩形上Mapbox GL
你在使用图形查一查pygame.org – Monacraft
手册:[pygame.draw.rect](http://pygame.org/docs/ref/draw.html#pygame.draw正确) – furas
免费PDF:[使用Python&Pygame制作游戏](http://inventwithpython.com/pygame/) – furas