// Use this for initialization private void OnEnable() { Debug.Log("SelectSubLevel"); Store.Stage stage = Store.GetUnlockNewStage(true); if (stage != null) { gameObject.GetComponentInParent <BookManager>().GetAnimator().SetBool("SelectLevel", true); SubLevelItems[stage.SubLevel - 1].GetComponent <SelectSubLevelItem>().Unlock(); } }
public static bool isSubLevelUnlock(int Level, int SubLevel) { Store.Stage stage = Store.GetUnlockNewStage(false); if (stage == null) { return(PlayerPrefs.HasKey("score" + Level.ToString() + (SubLevel - 1).ToString())); } else { return(PlayerPrefs.HasKey("score" + Level.ToString() + (SubLevel - 1).ToString()) && stage.SubLevel != SubLevel); } }
// Use this for initialization void Start() { Store.Stage stage = Store.GetUnlockNewStage(true); if (stage != null) { m_setLastLevel(stage.Level); } if (Store.IsLevelUnlock(2)) { Lock[0].SetActive(false); } if (Store.IsLevelUnlock(3)) { Lock[1].SetActive(false); } }