// Use this for initialization void Start() { GetComponent <UIB_Page>().OnActivated += PageActivatedHandler; GetComponent <UIB_Page>().OnDeActivated += PageDeActivatedHandler; delegateAddedToList = false; ShowName = gameObject.name.Split('-')[0]; DancerMajorsList = new List <string>(); GoToListBtn = GameObject.Find(ShowName + "-ListOfDancersButton"); GoToListBtn.GetComponent <Button>().onClick.AddListener(GoToList); ToggleButton = GameObject.Find(ShowName + "-ToggleMultipleButton"); ToggleButton.GetComponent <Button>().onClick.AddListener(ToggleMultiple); OnOff = GameObject.Find(ShowName + "-ToggleMultipleOnOff"); OnOff.transform.Find("ToggleOff").gameObject.SetActive(false); OnOff.transform.Find("ToggleOn").gameObject.SetActive(true); ToggleStartingText = ToggleButton.GetComponentInChildren <TextMeshProUGUI>().text; var uap_T = GameObject.Find(ShowName + "-ToggleMultipleButton").GetComponentInParent <Special_AccessibleButton>(); uap_T.m_Text = ToggleStartingText + " On "; PlayMultiple = true; }