gpt4 book ai didi

python - Pygame python如何从变量中绘制一个矩形

转载 作者:行者123 更新时间:2023-11-28 18:34:18 24 4
gpt4 key购买 nike

我正在编程“蛇”,只是想知道如何从变量中绘制一个矩形。

head = pygame.draw.rect(screen, color, pygame.Rect(x, y, 60, 60))

如何再次绘制它,但只有变量“head”?

最佳答案

虽然可以这样做来重绘头部:

head = pygame.draw.rect(screen, color, pygame.Rect(x, y, 60, 60))
pygame.draw.rect(screen, color, head)

我个人会采用首先创建矩形然后根据需要多次绘制它的方法:

head = pygame.Rect(x, y, 60, 60)
pygame.draw.rect(screen, color, head)
pygame.draw.rect(screen, color, head)

另外,推荐使用screen.fill()相反:

head = pygame.Rect(x, y, 60, 60)
screen.fill(color, head)

关于python - Pygame python如何从变量中绘制一个矩形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33920187/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com