#-------------------------------------------------------------------------- # ● 设置文本 # text : 窗口显示的字符串 # align : 对齐方式 (0..左对齐、1..中间对齐、2..右对齐) #-------------------------------------------------------------------------- def set_text(text, align = 0) # 如果文本和对齐方式的至少一方与上次的不同 if text != @text or align != @align # 再描绘文本 self.contents.clear self.contents.font.size = 14 self.contents.font.color = normal_color self.contents.draw_text1(4, -10, self.width - 40, 32, text, align) @text = text @align = align @actor = nil end self.visible = true end