| 27 | |
| 28 | '''开始界面''' |
| 29 | def StartInterface(screen, cfg, resource_loader): |
| 30 | clock = pygame.time.Clock() |
| 31 | while True: |
| 32 | button_1 = Button(screen, (330, 190), '单人模式', cfg, resource_loader) |
| 33 | button_2 = Button(screen, (330, 305), '双人模式', cfg, resource_loader) |
| 34 | for event in pygame.event.get(): |
| 35 | if event.type == pygame.QUIT: |
| 36 | QuitGame() |
| 37 | if event.type == pygame.MOUSEBUTTONDOWN: |
| 38 | if button_1.collidepoint(pygame.mouse.get_pos()): |
| 39 | return 1 |
| 40 | elif button_2.collidepoint(pygame.mouse.get_pos()): |
| 41 | return 2 |
| 42 | clock.tick(cfg.FPS) |
| 43 | pygame.display.update() |
| 44 | |
| 45 | |
| 46 | '''结束界面''' |