def draw(self, surface: Surface, position: Vector2D): surface.blit(self.image, position.as_tuple())
def scale(self, scale: Vector2D): self.image = pygame.transform.scale(self.image, scale.as_tuple())