public static void ShowMassage(Task3x3Controller controller) { GameObject massageBox = Instantiate(instance.template); Transform panel = massageBox.transform.Find("Panel"); Button next = panel.Find("Next").GetComponent <Button>(); Button mainMenu = panel.Find("MainMenu").GetComponent <Button>(); Button repeat = panel.Find("Repeat").GetComponent <Button>(); next.onClick.AddListener(() => { controller.NextTask(); Destroy(massageBox); }); mainMenu.onClick.AddListener(() => { SceneManager.LoadScene("MainMenu"); Destroy(massageBox); }); repeat.onClick.AddListener(() => { controller.Restart(); Destroy(massageBox); }); }
void Start() { _task3X3Controller = mainCanvas.gameObject.GetComponent <Task3x3Controller>(); transform.Find("Text").GetComponent <Text>().text = _task3X3Controller.GetFieldValue(row, col); if (_task3X3Controller.IsConstBlock(row, col)) { transform.Find("Image").GetComponent <Image>().sprite = constSprite; } }
void Start() { _task3X3Controller = mainCanvas.gameObject.GetComponent <Task3x3Controller>(); string sign; if (row == 0) { sign = _task3X3Controller.GetSignCol(col); } else { sign = _task3X3Controller.GetSignRow(row); } gameObject.GetComponent <Text>().text = sign; }
void Start() { _task3X3Controller = mainCanvas.gameObject.GetComponent <Task3x3Controller>(); }