import pygame from DrawableObject import DrawableObject class DrawableFontObject(DrawableObject, pygame.sprite.Sprite): def __init__(self,text,font, x = 0, y = 0): self.font = font self.textImage = font.render(text, 1, (255,255,255)) #self._image = self.textImage DrawableObject.__init__(self, [self.textImage], '') def changeText(self, newText, color=(255,255,255)): self._images[0] = self.font.render(newText, True, color) self.image = self._images[0]