如何在屏幕pygame中居中的图像

时间:2015-12-01 23:08:20

标签: python python-3.x pygame

我可以得到它,所以图像左上角位于中心,但我不想要那样。我想要它,所以图像的中心位于中心。如果有帮助,屏幕尺寸将永远不会从2560 x 1440变化。

picture = pygame.image.load(images[i])
picture_rect = picture.get_rect(center = main_surface.get_rect().center)
size = picture.get_size()
scale = aspect_scale(size)
picture = pygame.transform.scale(picture,(scale))
main_surface.blit(picture, (picture_rect.center))
pygame.display.update()

0 个答案:

没有答案