Я пытаюсь заставить изображение вращаться по центру, и у меня появляется ошибка:
Traceback (most recent call last):
File "C:\Users\User\OneDrive\mario_kart.py", line 2320, in <module>
banana.rotate(30)
File "C:\Users\User\OneDrive\mario_kart.py", line 154, in rotate
self.picture = pygame.transform.rotate(self.picture, angle)
pygame.error: Width or height is too large
Я пробовал очень простой поворот с помощью функции pygame.transform.rotate (), которая принимает параметр угла и пытается повернуть изображение
class Obsticle:
def __init__(self, x, y, neow):
self.xpos = x
self.ypos = y
self.pictre = neow
[...]
def rotate(self, angle):
self.picture = pygame.transform.rotate(self.picture, angle)
banana = Obsticle(banana_x, banana_y, banana_pic)
while True:
[...]
banana.rotate(30)
Я ожидал, что изображение будет вращаться вокруг центра. Но вместо этого вся моя игра отстала и выдавала ошибку, которую я показал выше