I have a spritegroup. When a member of the spritegroup has a collision, I want to know the rect's position. Here I got the error message 'Group' object has no attribute 'x'
class Landschaft(pygame.sprite.Sprite):
def __init__(self,image):
pygame.sprite.Sprite.__init__(self)
self.image = image
self.rect = self.image.get_rect()
self.rect.x = random.randrange(60, breite -60)
self.rect.y = random.randrange(100, hoehe - 200)
self.rect.center = ( self.rect.x,self.rect.y)
land = pygame.sprite.Group()
for i in range(5):
image = gegend[i]
m = Landschaft(image)
hits = pygame.sprite.spritecollide(m,land,True)
if hits:
i-=1
print(land.rect.x)
land.add(m)