コード例 #1
0
            private static IdList <TEntity> Load()
            {
                UserIdListData listData = PersistentDataUtil.Load <UserIdListData>(UserIdListUtil.DirectoryPath(), UserIdListUtil.Filename(), UserIdListUtil.CreateDefaultInstance);

                IdList <TEntity> userInstance = (IdList <TEntity>)ScriptableObject.CreateInstance(IdList <TEntity> .ListName());

                userInstance.InitializeWithUserIdListData(listData);

                return(userInstance);
            }
コード例 #2
0
 private static UserIdInventory <TEntity> Load()
 {
     return(PersistentDataUtil.Load <UserIdInventory <TEntity> >(InstanceUtil.DirectoryPath(), InstanceUtil.Filename(), InstanceUtil.CreateDefaultInstance));
 }
コード例 #3
0
            private static void Save()
            {
                UserIdListData listData = new UserIdListData(UserIdListUtil._userInstance);

                PersistentDataUtil.Save(UserIdListUtil.DirectoryPath(), UserIdListUtil.Filename(), listData);
            }
コード例 #4
0
 private static void Save()
 {
     PersistentDataUtil.Save(InstanceUtil.DirectoryPath(), InstanceUtil.Filename(), InstanceUtil._instance);
 }