Exemplo n.º 1
0
    public void CheckSecondButton(GameObject prep, int i)
    {
        prep.transform.parent.GetChild(1).gameObject.SetActive(true);
        buttonItemPrep itemPrep = prep.transform.parent.GetChild(1).GetComponent <buttonItemPrep>();

        if (itemPrep == null)
        {
            itemPrep = prep.AddComponent <buttonItemPrep>();
        }
        itemPrep._controllerState = GetComponent <ControllerStateCore>();
        itemPrep._mainCore        = _linkPrep[i].maps[1].mainCore;
        itemPrep._secondCore      = _linkPrep[i].maps[1].secondCore;
        itemPrep.GetComponentInChildren <Text>().text = NamePrep._namePrep[_linkPrep[i].maps[1].mainCore - 1];
    }
Exemplo n.º 2
0
    public void checkItemPrep(GameObject prep, int i)
    {
        buttonItemPrep itemPrep = prep.GetComponent <buttonItemPrep>();

        if (itemPrep == null)
        {
            itemPrep = prep.AddComponent <buttonItemPrep>();
        }
        itemPrep._controllerState = GetComponent <ControllerStateCore>();
        itemPrep._mainCore        = _linkPrep[i].maps[0].mainCore;
        itemPrep._secondCore      = _linkPrep[i].maps[0].secondCore;
        itemPrep.GetComponentInChildren <Text>().text = NamePrep._namePrep[_linkPrep[i].maps[0].mainCore - 1];//_linkPrep[i].FormaPrep;

        if (_linkPrep[i].maps.Count > 1)
        {
            //Debug.Log("double" + itemPrep.gameObject);
            CheckSecondButton(prep, i);
        }
    }