def show(self):
# Setup
self.display.set_screen_caption('Main Menu')
last_mouse_click = (-1, -1)
for event in pygame.event.get():
if (event.type == pygame.QUIT):
return (False, '', None)
if (event.type == pygame.MOUSEBUTTONDOWN):
last_mouse_click = pygame.mouse.get_pos()
# New game button
if (self.show_button(last_mouse_click, 'new_game')):
return (True, 'choose_char', None)
# Login button
if (self.show_button(last_mouse_click, 'login')):
return (True, 'login', None)
# Logo
self.display.display_single_image(self.buttons['pydino'][2],
self.buttons['pydino'][0])
# Default choice
return (True, 'main_menu', None)
评论列表
文章目录