def __init__(self, position, text, color=DEFAULT, size=DEFAULT, **data):
#Defaults are "item" and 14.
color, size = GUI.Component.default(color, state.getColorPalette().getColor("item"), size, 14)
self.text = text
self._originalText = text
self.size = size
self.color = color
self.font = data.get("font", state.getFont())
self.use_freetype = data.get("freetype", False)
self.responsive_width = data.get("responsive_width", True)
data["surface"] = self.getRenderedText()
super(GUI.Text, self).__init__(position, **data)
评论列表
文章目录