diff --git a/button.py b/button.py index dbaef43..da827c6 100644 --- a/button.py +++ b/button.py @@ -13,4 +13,9 @@ class play_Button(): self.rect = pygame.Rect(540, 300, self.width, self.height) # self.rect.center = self.screen_rect.center # 按钮的标签只需创建一次 - self.prep_msg(msg) \ No newline at end of file + self.prep_msg(msg) + def prep_msg(self, msg): + """将msg渲染为图像,并使其在按钮上居中""" + self.msg_image = self.font.render(msg, True, self.text_color, self.button_color) + self.msg_image_rect = self.msg_image.get_rect() + self.msg_image_rect.center = self.rect.center \ No newline at end of file