void ModifyButton(Button3d btn) { btn.SetButtonNumber(levelButtonCount); levelButtonCount++; CheckPlayerPrefs(btn); if (btn.buttonNumber > MaxLevels) { btn.gameObject.SetActive(false); } else { btn.gameObject.SetActive(true); } }
void CheckPlayerPrefs(Button3d btn) { buttonNumberText = btn.GetComponentInChildren <TextMesh> (); if (PlayerPrefs.GetInt("Level" + btn.buttonNumber.ToString()) >= 1) { if (PlayerPrefs.GetInt("Level" + btn.buttonNumber.ToString()) > 1) { btn.interactable = true; btn.mastered = true; } else { btn.interactable = true; buttonNumberText.fontSize = 30; buttonNumberText.text = btn.buttonNumber.ToString(); } } else { btn.interactable = false; buttonNumberText.fontSize = 10; buttonNumberText.text = btn.buttonNumber.ToString() + "-Locked"; } }