def __init__(self, tile_id: int, x: int, y: int, spritesheet: SpriteSheet): pygame.sprite.Sprite.__init__(self) self.image = spritesheet.get_sprite_by_id(tile_id) self.rect = self.image.get_rect() self.rect.x, self.rect.y = x, y