private void Start() { if (m_PlayerData == null) { m_PlayerData = GameGlobalValue.s_CharData[1]; m_EffectColorHurt = m_ActionEffectImage.color; //Debug.Log(m_EffectColorHurt); } SetHpInit(); }
private void GetSetCharData() { var data = Resources.Load <CharDataTotal>(m_DicPath[LoadType.Char]); for (int i = 0; i < data.m_TotalData.Count; i++) { CharDataObject o = data.m_TotalData[i]; GameGlobalValue.s_CharData[o.m_index] = o; //Debug.Log(o.name); } }
private static void AddData(string[] s, CharDataTotal BData, string pathCreateUnit) { for (int i = 1; i < s.Length; i++) { m_Index = 0; CharDataObject Data = ScriptableObject.CreateInstance <CharDataObject>(); string[] split = s[i].Split(','); Data.m_index = ReturnValue(split); Data.m_CharName = ReturnValues(split); Data.m_Hp = ReturnValue(split); Data.m_Atk = ReturnValue(split); Data.m_Temp1 = ReturnValue(split); Data.m_Temp2 = ReturnValue(split); Data.m_Temp3 = ReturnValue(split); AssetDatabase.DeleteAsset(pathCreateUnit + i + ".asset"); AssetDatabase.CreateAsset(Data, pathCreateUnit + i + ".asset"); BData.m_TotalData.Add(Data); } }