Example #1
0
 // Start is called before the first frame update
 void Start()
 {
     if (CreatureList_Script.Get != null)
     {
         m_creatureList = CreatureList_Script.Get;
     }
 }
Example #2
0
 // Start is called before the first frame update
 void Start()
 {
     if (CreatureList_Script.Get != null)
     {
         m_creatureList = CreatureList_Script.Get;
     }
     m_levelFlag = new bool[CreatureList_Script.Get.List.DataList.Length];
 }
Example #3
0
 void Awake()
 {
     if (m_creatureList != null)
     {
         m_creatureList = CreatureList_Script.Get;
         SetUpUIData(1);
         //EnemySetUpUIData();
     }
 }
Example #4
0
    public void SetUpUIData(int num)
    {
        m_creatureList = CreatureList_Script.Get;

        if (m_creatureList != null)
        {
            for (int i = 0; i < num - 1; i++)
            {
                // 子のUIを反映
                foreach (Transform child in m_drumonDataUI[i].transform)
                {
                    switch (child.name)
                    {
                    case "Name":
                        Text drumonName = child.GetComponent <Text>();
                        drumonName.text = m_creatureList.List.DataList[i].drumonName;
                        break;

                    case "Level":
                        Text levelText = child.GetComponent <Text>();
                        levelText.text = "Lv :" + m_creatureList.List.DataList[i].level;
                        break;

                    case "HPGauge":
                        Slider hpSlider = child.GetChild(0).GetComponent <Slider>();
                        hpSlider.maxValue = m_creatureList.List.DataList[i].maxHp;
                        hpSlider.value    = m_creatureList.List.DataList[i].hp;
                        break;

                    default:
                        break;
                    }
                }
            }
        }
    }