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; } }