【发布时间】:2022-01-09 12:56:30
【问题描述】:
当我们运行这段代码时:
import pygame
w=2560
h=1440
print(w*h)
screen = pygame.display.set_mode((w, h))
pygame.draw.ellipse(screen, pygame.Color(255,255,255), screen.get_rect())
clock = pygame.time.Clock()
pygame.display.update()
clock.tick(.25)
这似乎是椭圆总面积的函数还是什么?当我们缩小它时,它又开始正常工作了——但是如果我们增加另一个维度(比如,缩小高度并增加宽度),它最终会再次中断。看起来它是否超过了大约 340 万像素它会破坏或其他什么,但我没有缩小范围,也不能完全确定与问题相关的区域。
【问题讨论】:
-
已确认。似乎是一个 pygame 错误。
-
我已经在 pygame github 上报告了。 pygame.draw 的主要人员将其视为一个错误,并认为他找到了解决方案。
标签: python pygame game-development