示例#1
0
 def __init__(self, owner, sprite, pos=None):
     pygame.sprite.Sprite.__init__(self)
     self.image = sprite.copy()
     self.image.set_alpha(64)
     self.rect = self.image.get_rect()
     self.owner = owner
     if pos:
         self.rect.midbottom = lpos2gpos(pos)
示例#2
0
    def pos(self, pos):
        """Set the position and depth of the sprite on the map."""

        self.rect.midbottom = lpos2gpos(pos, self._c_pos)
        self.depth = self.rect.midbottom[1] + self._c_depth