From 32716d3cb38cf72a925bc997174d3e7ae2d7bce9 Mon Sep 17 00:00:00 2001 From: Alan Aguiar Date: Mon, 20 Jan 2014 13:06:25 +0000 Subject: remove unused font and render in sprite2 --- (limited to 'src') diff --git a/src/api/Sprite2.py b/src/api/Sprite2.py index 57f0ed6..b9e5f2f 100644 --- a/src/api/Sprite2.py +++ b/src/api/Sprite2.py @@ -33,14 +33,9 @@ class CSprite(pygame.sprite.Sprite): self.mactive = False self.mclicked = False - - self.font = pygame.font.Font('assets/fonts/DejaVuSans.ttf', 30) - self.mImageMaster = self.font.render(">sprite>", True, (0,0,0), (0xFF, 0xFF, 0xFF)) - # Set the image of the sprite. + self.mImageMaster = pygame.surface.Surface((0, 0), 0) self.image = self.mImageMaster.copy() - - self.update() def setRegistrationPointOffset(self, aOffsetX, aOffsetY): self.mOffsetX = aOffsetX @@ -99,8 +94,7 @@ class CSprite(pygame.sprite.Sprite): self.mSpeed = self.maxSpeed def loadImage(self, aImageFilename, aIsTransparent=True): - self.mImageMaster = Image.loadImage(aImageFilename, aIsTransparent) - self.setImage(self.mImageMaster) + self.setImage(Image.loadImage(aImageFilename, aIsTransparent)) def setImage(self, aImage): self.mImageMaster = aImage @@ -174,8 +168,7 @@ class CSprite(pygame.sprite.Sprite): dx = self.mPos.x - point[0] dy = self.mPos.y - point[1] - dist = math.sqrt((dx * dx) + (dy * dy)) - return dist + return math.sqrt((dx * dx) + (dy * dy)) def destroy(self): self.font = None -- cgit v0.9.1