Привет,
Кажется, у меня возникли проблемы с проектом, над которым я работаю в Pygame.
Для одного из моих объектов я использовал:
image.get_rect()
и присвоил его:
self.rect
Я понимаю, что координаты по умолчанию для функции get_rect дают значение (0,0).
В результате я использовал:
self.rect.center = (320,240)
Чтобы грубо разместить спрайт в середине экрана. Однако позже в функции hitTest я хочу вызвать:
self.rect.colliderect(other_rect)
Я получаю сообщение об ошибке: объект 'tuple' не имеет назначения 'colliderect'.
Это происходит из-за того, что присвоение self.rect.center меняет свойства self.rect?