def OpeningScene(self, screen): screen.blit(menu, (0,0)) select_exit = Opening(menu_exit_1, menu_exit_2, (380, 500)) select_help = Opening(help1, help2, (380, 600)) self.render() select_exit.render() for event in pygame.event.get(): if event.type == pygame.QUIT or (select_exit.isOver() and pygame.mouse.get_pressed()[0]): pygame.quit() exit() if (self.isOver() and pygame.mouse.get_pressed()[0]) or pygame.key.get_pressed()[K_ESCAPE] : stage_num = 11 time.sleep(0.15) return stage_num pygame.display.update() return 3
def OpeningScene(self, screen): while True: screen.blit(gameover, (290, 150)) select_exit = Opening(ending_exit_1, ending_exit_2, (390, 500)) self.render() select_exit.render() # screen.blit(pygame.image.load(transparent_image).convert_alpha(), (655, 655)) screen.blit(dead_face, (665, 665)) for event in pygame.event.get(): if event.type == pygame.QUIT or (select_exit.isOver() and pygame.mouse.get_pressed()[0]): pygame.quit() exit() if self.isOver() and pygame.mouse.get_pressed()[0]: stage_num = 0 return stage_num pygame.display.update()
def OpeningScene(self, screen): screen.blit(menu, (0, 0)) select_exit = Opening(menu_exit_1, menu_exit_2, (380, 500)) select_help = Opening(help1, help2, (380, 600)) self.render() select_exit.render() for event in pygame.event.get(): if event.type == pygame.QUIT or (select_exit.isOver() and pygame.mouse.get_pressed()[0]): pygame.quit() exit() if (self.isOver() and pygame.mouse.get_pressed()[0] ) or pygame.key.get_pressed()[K_ESCAPE]: stage_num = 11 time.sleep(0.15) return stage_num pygame.display.update() return 3
def OpeningScene(self, screen): while True: screen.blit(gameover, (290, 150)) select_exit = Opening(ending_exit_1, ending_exit_2, (390, 500)) self.render() select_exit.render() # screen.blit(pygame.image.load(transparent_image).convert_alpha(), (655, 655)) screen.blit(dead_face, (665, 665)) for event in pygame.event.get(): if event.type == pygame.QUIT or ( select_exit.isOver() and pygame.mouse.get_pressed()[0]): pygame.quit() exit() if self.isOver() and pygame.mouse.get_pressed()[0]: stage_num = 0 return stage_num pygame.display.update()
def OpeningScene(self, screen): screen.blit(opening_bg, (0,0)) select_exit = Opening(exit_1, exit_2, (380, 500)) load_game = Opening(load_game1, load_game2, (380, 350)) self.render() select_exit.render() load_game.render() for event in pygame.event.get(): if event.type == pygame.QUIT or (select_exit.isOver() and pygame.mouse.get_pressed()[0]): pygame.quit() exit() if self.isOver() and pygame.mouse.get_pressed()[0]: stage_num = 11 return stage_num if load_game.isOver() and pygame.mouse.get_pressed()[0]: stage_num = pickle.load(open("./save/save_stage", "rb")) #GameReinitialization(stage_num) return stage_num pygame.display.update() return 1
def OpeningScene(self, screen): screen.blit(opening_bg, (0, 0)) select_exit = Opening(exit_1, exit_2, (380, 500)) load_game = Opening(load_game1, load_game2, (380, 350)) self.render() select_exit.render() load_game.render() for event in pygame.event.get(): if event.type == pygame.QUIT or (select_exit.isOver() and pygame.mouse.get_pressed()[0]): pygame.quit() exit() if self.isOver() and pygame.mouse.get_pressed()[0]: stage_num = 11 return stage_num if load_game.isOver() and pygame.mouse.get_pressed()[0]: stage_num = pickle.load(open("./save/save_stage", "rb")) #GameReinitialization(stage_num) return stage_num pygame.display.update() return 1