在 Pygame 中围绕枢轴点旋转精灵

时间:2021-02-08 20:47:47

标签: python pygame pygame-surface

我尝试在 pygame 中旋转我的设定

enter image description here

问题在于

pygame.transform.rotate()

旋转是关于中心的,这显然不是枪的正确旋转点。 那么如何将旋转点从中心向下移动 ~20px?

这是我对枪的初始化:

self.image = pygame.image.load("./assets/Tower/MiniGun.png").convert_alpha()
self.rect = self.image.get_rect()
self.rect.center = (80, 250)

0 个答案:

没有答案