Exemple #1
0
        public static InfoLogDatabase Create()
        {
            InfoLogDatabase created = ScriptableObject.CreateInstance <InfoLogDatabase>();

            created.entryGroupList = new List <InfoLogGroup>();
            return(created);
        }
Exemple #2
0
 //Load database from resources or create a new one if fail to found one.
 static void LoadDatabase()
 {
     databaseCache = (InfoLogDatabase)Resources.Load(databaseName, typeof(InfoLogDatabase));
     //
     if (!databaseCache)
     {
         Directory.CreateDirectory(databaseDir);
         databaseCache = InfoLogDatabase.Create();
         AssetDatabase.CreateAsset(databaseCache, databaseDir + databaseName + ".asset");
         SaveDatabase();
     }
 }