Python. Pygame. Как определить новый метод для класса Group модуля pygame
Все привет! Я начинающая программист, и я начала писать игру на pygame. Столкнулась со следующей проблемой: мне необходимо добавить новый метод в класс pygame.sprite.Group, а именно, возможность отрисовать группу спрайтов с заданным смещением спрайтов, за это отвечает переменная offset. Причем смещение нужно учитывать при отрисовке, а не при обновлении спрайта, ведь, из-за особенностей моей программы, иной вариант решения не подходит) Вот мой код:
import pygame
class SpriteGroupWithOffset(pygame.sprite.Group):
def __init__(self, *args):
super().__init__(*args)
def drawWithOffset(self, display, offset):
display.blit(self, self.rect.center + offset)
Заранее спасибо за помощь))