def _render(self):
self.before_render()
if not PYGAME_INSTALLED:
return
# For some reason pygame wants X and Y swapped
aray, n = self.driver.flip()
if self.screen is None:
self.screen = pygame.display.set_mode(aray[0].shape[:2][::-1])
surf = pygame.surfarray.make_surface(aray[0].swapaxes(0, 1))
rect = surf.get_rect()
self.screen.blit(surf, rect)
pygame.display.flip()
for event in pygame.event.get():
if event.type == pygame.QUIT:
self.close()
评论列表
文章目录