using UnityEngine; using System.Collections; using UnityEngine.UI; public class AllExamPageMessage : MonoBehaviour { public int page; void Start() { GetComponent().onValueChanged.AddListener(selectPage); } void OnDestroy() { GetComponent().onValueChanged.RemoveListener(selectPage); } // Update is called once per frame void Update() { } public void setPage(int page) { this.page = page; transform.Find("Label").GetComponent().text = page.ToString(); } private void selectPage(bool isOn) { if (isOn) { transform.parent.GetComponent().selectPage(page); } } }