コード例 #1
0
ファイル: PlayerManager.cs プロジェクト: s890218/Necro0709
 private void Start()
 {
     if (m_PlayerData == null)
     {
         m_PlayerData      = GameGlobalValue.s_CharData[1];
         m_EffectColorHurt = m_ActionEffectImage.color;
         //Debug.Log(m_EffectColorHurt);
     }
     SetHpInit();
 }
コード例 #2
0
    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);
        }
    }
コード例 #3
0
ファイル: ParseObject_Add.cs プロジェクト: s890218/Necro0709
    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);
        }
    }