def __init__(self, text, bubbleType, x, y, screen):
"""
:param text: Text, the text in the bubble.
:param bubbleType: String, either 'right', 'left', or 'caption'.
:param x: Integer, the x-position of the text.
:param y: Integer, the y-position of the text.
:param screen: pygame.Surface, representing the screen.
"""
image = self.generate(text, bubbleType)
self.render = RenderComponent(self)
self.render.add("background", image)
self.render.state = "background"
self.rect = pg.Rect(x, y, 0, 0)
self.text = text
self.screen = screen
评论列表
文章目录