/// <summary> /// 结束检测 /// </summary> void CheckCompleted() { if (piecesUnplaced.Count == 0) { switch (heightPuzzle) { case 4: //小白难度 if (PlayerPrefs.GetInt("puzzleCompleto" + controlUI.puzzlePreseleccionado, 0) < 1) { PlayerPrefs.SetInt("puzzleCompleto" + controlUI.puzzlePreseleccionado, 1); } break; case 6: //一般难度 if (PlayerPrefs.GetInt("puzzleCompleto" + controlUI.puzzlePreseleccionado, 0) < 2) { PlayerPrefs.SetInt("puzzleCompleto" + controlUI.puzzlePreseleccionado, 2); } break; case 10: //中等难度 if (PlayerPrefs.GetInt("puzzleCompleto" + controlUI.puzzlePreseleccionado, 0) < 3) { PlayerPrefs.SetInt("puzzleCompleto" + controlUI.puzzlePreseleccionado, 3); } break; case 14: //困难难度 if (PlayerPrefs.GetInt("puzzleCompleto" + controlUI.puzzlePreseleccionado, 0) < 4) { PlayerPrefs.SetInt("puzzleCompleto" + controlUI.puzzlePreseleccionado, 4); } break; case 16: //史诗难度 if (PlayerPrefs.GetInt("puzzleCompleto" + controlUI.puzzlePreseleccionado, 0) < 5) { PlayerPrefs.SetInt("puzzleCompleto" + controlUI.puzzlePreseleccionado, 5); } break; } controlUI.completeSFX.Play(); controlUI.ActivarPanelCompleto(); } }
void CheckIfCompleted() { if (unplacedPieces.Count == 0) { switch (puzzleHeight) { case 4: //Noob if (PlayerPrefs.GetInt("puzzleCompleto" + controlUI.preselectedPuzzle, 0) < 1) { PlayerPrefs.SetInt("puzzleCompleto" + controlUI.preselectedPuzzle, 1); } break; case 6: //Facil if (PlayerPrefs.GetInt("puzzleCompleto" + controlUI.preselectedPuzzle, 0) < 2) { PlayerPrefs.SetInt("puzzleCompleto" + controlUI.preselectedPuzzle, 2); } break; case 10: //Medio if (PlayerPrefs.GetInt("puzzleCompleto" + controlUI.preselectedPuzzle, 0) < 3) { PlayerPrefs.SetInt("puzzleCompleto" + controlUI.preselectedPuzzle, 3); } break; case 14: //Dificil if (PlayerPrefs.GetInt("puzzleCompleto" + controlUI.preselectedPuzzle, 0) < 4) { PlayerPrefs.SetInt("puzzleCompleto" + controlUI.preselectedPuzzle, 4); } break; case 16: //Epico if (PlayerPrefs.GetInt("puzzleCompleto" + controlUI.preselectedPuzzle, 0) < 5) { PlayerPrefs.SetInt("puzzleCompleto" + controlUI.preselectedPuzzle, 5); } break; } controlUI.completeSFX.Play(); controlUI.ActivarPanelCompleto(); } }