官方文档

开始

  • README
  • 快速入门

使用指南

  • Android申请读写权限配置流程
  • 创建存档系统配置(FlexiArchiveSetting)
  • 创建存档系统
  • 创建自定义数据类型
  • 存档的读写
  • 对象字段与数据绑定 – 简化存档流程
  • 保存存档
  • 切换存档
  • 克隆存档
  • 删除存档

FAQ

  • 安卓上无法正常工作怎么办?
  • 支持跨平台吗?

其他

  • Github
  • 首页
  • Docs
  • Flexi Archive
  • 使用指南

Flexi Archive 支持你同时创建多个存档系统,这些存档系统之间是隔离的,你可以按照模块来显式的划分存档内容。

首先你需要定义存档系统类。该类继承IFlexiDataArchiveManage  抽象类,并实现LoadDataArchiveSettingFromDisk方法。

每一个存档系统理应都有一个唯一的FlexiArchiveSetting配置,所以你应该先创建好FlexiArchiveSetting配置。见文章:

LoadDataArchiveSettingFromDisk方法用于加载或获取IArchiveSetting实例 - 存档系统的配置。

示例:

   using FlexiArchiveSystem.Setting;
    using UnityEngine; 
    public class DataManagerSample : IFlexiDataArchiveManager
    {
        protected override ArchiveSettingWrapper LoadDataArchiveSettingFromDisk()
        {
            return new ArchiveSettingWrapper(Resources.Load<FlexiArchiveSetting>("DataArchiveSettingByGameplay"));
        }
    }

    public class DataManagerSample_2 : IFlexiDataArchiveManager
    {
        protected override ArchiveSettingWrapper LoadDataArchiveSettingFromDisk()
        {
            return new ArchiveSettingWrapper(Resources.Load<FlexiArchiveSetting>("DataArchiveSettingBySetting"));
        }
    }

 

有疑问?需要帮助?

有疑问?需要帮助?

Updated on 2024年10月14日
创建存档系统配置(FlexiArchiveSetting)创建自定义数据类型
  • 首页
  • UML
  • Github
  • 知乎
  • Flexi Archive
Copyright © 2025 温文的小屋
闽ICP备2022009151号-2

一个好的游戏不仅仅可以玩,更可以向玩家传递一种境界,真正做到第九艺术的诠释。 –陈星汉