Example #1
0
    void OnEnable()
    {
        if (!GetComponent <BehaviourLayout>()._isEvaluated&& !once)
        {
            _player            = FindObjectOfType <M08A050T_BehaviourPlayer>();
            _ControlNavegacion = FindObjectOfType <ControlNavegacion>();
            _player._active    = true;

            _mobileControllers.SetActive(Application.isMobilePlatform);

            _revision.SetActive(false);
        }
        else if (!once)
        {
            _revision.SetActive(true);

            foreach (var quest in _question)
            {
                quest.transform.SetParent(_revision.transform);
                quest.GetComponent <M08A050T_ManagerSeleccionarToggle>()._validarBTN.gameObject.SetActive(false);
                quest.SetActive(true);
            }

            _question[0].GetComponent <RectTransform>().anchoredPosition = new Vector2(-390, 120);
            _question[1].GetComponent <RectTransform>().anchoredPosition = new Vector2(390, 120);
            _question[2].GetComponent <RectTransform>().anchoredPosition = new Vector2(0, -170);

            once = true;
        }
    }
    void OnEnable()
    {
        if (!GetComponent <BehaviourLayout>()._isEvaluated&& !once)
        {
            _player            = FindObjectOfType <M08A050T_BehaviourPlayer>();
            _ControlNavegacion = FindObjectOfType <ControlNavegacion>();
            lifes           = _hearts.Length - 1;
            _player._active = true;

            _mobileControllers.SetActive(Application.isMobilePlatform);

            _revision.SetActive(false);
        }
        else if (!once)
        {
            _revision.SetActive(true);

            for (int i = 0; i < _question.Length; i++)
            {
                _question[i].transform.GetChild(0).SetParent(_revision.transform.GetChild(i));
                _question[i].transform.GetChild(0).SetParent(_revision.transform.GetChild(i));
                _question[i].SetActive(true);
            }

            for (int i = 0; i < _revision.transform.childCount - 1; i++)
            {
                _revision.transform.GetChild(i).transform.GetChild(0).GetComponent <RectTransform>().anchoredPosition = new Vector2(-375, 0);
                _revision.transform.GetChild(i).transform.GetChild(0).GetComponent <RectTransform>().localScale       = new Vector3(3, 3, 3);


                _revision.transform.GetChild(i).transform.GetChild(1).GetComponent <RectTransform>().anchorMin = new Vector2(.5f, .5f);
                _revision.transform.GetChild(i).transform.GetChild(1).GetComponent <RectTransform>().anchorMax = new Vector2(.5f, .5f);

                _revision.transform.GetChild(i).transform.GetChild(1).GetComponent <RectTransform>().anchoredPosition = new Vector2(590, 0);
                _revision.transform.GetChild(i).transform.GetChild(1).GetComponent <RectTransform>().localScale       = new Vector3(2.5f, 2.5f, 2.5f);
            }

            once = true;
        }
    }