private void PageButtonCheck(int stage) { bool isActivated = !PageLocked(stage); _pageButton.visible = isActivated; _pageButton.registerInput = isActivated; _pageButton.onInput = OnPageChangeButton; pbScript = _pageButton.GetComponent <PageButtonScript>(); }
private GameObject AddPageButton(string str, int goToPageIndex) { GameObject clone; clone = Instantiate(pageButtonPrefab, Vector3.zero, Quaternion.identity) as GameObject; clone.transform.SetParent(pageButtonsContens.transform); PageButtonScript con = clone.GetComponent <PageButtonScript>(); con.SetText(str); con.goToPageIndex = goToPageIndex; pageButtonsList.Add(clone); return(clone); }