player.brave = False if player.move_time == 2: if event.key == pygame.K_PAGEUP: gf.pgUp(sets, player) if event.key == pygame.K_PAGEDOWN: gf.pgDn(sets, player) if event.type == pygame.QUIT: gf.check_win_n(sets) sys.exit() # 不动时检测岩浆触碰 gf.check_dead_dmove(player, sets) # 绘制迷宫、方块、岩浆河 sets.draw_maze() player.draw(sets) dead.draw_all(sets) # 减少时间 sets.time -= 1 # 绘制所有纪录 gf.draw_all(sets) # 无敌时间计时⏲ if player.brave_time == 500: player.brave_time = -100000 player.brave = 1 elif player.brave_time > -52222: player.brave_time += 1