Exemplo n.º 1
0
    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);
        });
    }
Exemplo n.º 2
0
 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;
     }
 }
Exemplo n.º 3
0
    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;
    }
Exemplo n.º 4
0
 void Start()
 {
     _task3X3Controller = mainCanvas.gameObject.GetComponent <Task3x3Controller>();
 }