void Update() { if (lesson_text.Count > 0) { if (Input.GetKeyDown("right") && index < lesson_text.Count - 1) { nManager.ClearNodes(); lesson_text[index].transform.localScale = new Vector3(0, 0, 0); index++; lesson_text[index].transform.localScale = new Vector3(1, 1, 1); if (lesson_text[index].text.Contains("Challenge")) { lesson_text[index].transform.localScale = new Vector3(0, 0, 0); vManager.CreateChallenge(lesson_text[index].text.Split(' ')[1]); } else if (lesson_text[index].text.Contains("Unlock")) { lesson_text[index].transform.localScale = new Vector3(0, 0, 0); uManager.Unlock(lesson_text[index].text.Substring(8)); index--; lesson_text[index].transform.localScale = new Vector3(1, 1, 1); } } else if (Input.GetKeyDown("left") && index > 0) { nManager.ClearNodes(); lesson_text[index].transform.localScale = new Vector3(0, 0, 0); index--; lesson_text[index].transform.localScale = new Vector3(1, 1, 1); } } }