库目录结构深度解析 (Storage Structure)
资产库在本地磁盘中由原始资源文件与必要的管理元数据文件夹共同构成。了解库的物理布局有助于您更好地执行备份、迁移及团队协作任务。
标准目录布局
text
资产库根目录 (LibraryRoot)/
├── assets/ # 原始资源存放区(包含 .png, .spine, .fbx 等所有原始文件)
├── assetlib.db # 库核心数据库(存储唯一 ID、版本号、标签及备注等元数据)
└── thumbnails/ # 缩略图缓存区(存放系统自动生成的视觉预览文件)核心组件说明
1. 资产数据库 (assetlib.db)
这是资产库的“大脑”,采用轻量化 SQLite 格式。其核心职责包括:
- 元数据存储:记录所有文件的标签、备注、分辨率等非物理属性信息。
- 库唯一标识 (lib_guid):资产库的“身份证”,用于在执行跨软件跳转时进行身份核验。
- 协议版本 (lib_version):数据库兼容性标识,确保数据结构与当前的 App 版本相匹配。
2. 缩略图缓存 (thumbnails/)
该目录用于存储系统自动生成的各种资产快照,旨在提供瞬间浏览体验。
- 物理路径对齐:缩略图的内部存储逻辑与
assets/目录的物理层级保持完全一致。- 示例:若原始资源路径为
assets/UI/logo.png,则其对应的缓存文件将存储于thumbnails/UI/logo.png。
- 示例:若原始资源路径为
- 透明化维护:这种镜像化设计使您可以直观地定位特定文件夹的缓存数据,同时也极大地方便了在配置 SVN 忽略项或执行部分备份时的操作。
CAUTION
风险提示:请勿手动移动、重命名或直接修改 assetlib.db 文件。任何非法的外部修改都可能导致资产库无法被软件识别或造成元数据丢失。