Ошибка AttributeError: 'str' object has no attribute 'get_width'

Помогите с ошибкой

    self.rect = pygame.Rect(0,0,image.get_width() // columns , image.get_height() // rows)
    AttributeError: 'str' object has no attribute 'get_width'



    class Player(pygame.sprite.Sprite):
         def __init__(self,image,columns,rows,x,y):
               super().__init__(all_sprites,player_group)
               self.frames = []
               self.cut_image(image,columns,rows)
               self.frame_number = 0
               self.image = self.frames[self.frame_number]
               self.rect = self.rect.move(x,y)
               self.add(all_sprites)
         def cut_image(self,image,columns,rows):
               self.rect = pygame.Rect(0,0,image.get_width() // columns , image.get_height() // rows)

Ответы (0 шт):