// Update is called once per frame void Update() { SetCharStat(); m_strValue.text = (m_str + m_CharEquip.TotalStr()).ToString(); m_defValue.text = (m_def + m_CharEquip.TotalDef()).ToString(); float hp = m_player.GetComponent <PlayerHealth>().GetHp; m_hpValue.text = hp.ToString() + " / " + m_hp.ToString(); m_hpSlider.value = hp / m_hp; float exp = m_player.GetComponent <CharController>().GetExp; float maxExp = Static.s_maxExp[m_player.GetComponent <CharController>().GetLevel - 1]; m_expValue.text = exp + "/" + maxExp; m_expSlider.value = exp / maxExp; m_stateStr.text = (m_str + m_CharEquip.TotalStr()).ToString(); m_stateDef.text = (m_def + m_CharEquip.TotalDef()).ToString(); m_stateCri.text = ((int)m_cri + (int)m_CharEquip.TotalCri()).ToString(); }