资产管理
在 AssetLibrary 中,对单个或多个资产(文件)的管理既保留了资源管理器的灵活性,又增强了数据库层面的元数据保护。
1. 资产基础操作
主要在**资产网格 (Grid)**中通过右键菜单或快捷键执行。
资产重命名
- 操作:选中资产 -> 按
F2。 - 扩展名保护:重命名时,如果尝试更改文件扩展名(后缀),系统会弹出警告弹窗。这是为了防止因误改后缀导致资产无法被正确预览或在引擎中报错。
资产删除
- 操作:选中资产(支持多选) -> 按
Delete。 - 清理逻辑:不仅删除物理文件,还会同时删除本地缓存的对应缩略图(Thumbnail)和数据库中的元数据,确保不会产生脏数据。
外部程序打开
- 默认应用打开:右键菜单选择「使用默认应用打开」,调用操作系统关联的软件。例如:
.psd调用 Photoshop,.wav调用系统播放器。 - 资源管理器定位:右键「在资源管理器中显示」,快速跳转到物理位置进行高级文件操作。
2. 资产移动与同步
- 跨文件夹移动:
- 操作:从资产网格中选中多项,直接拖拽到左侧任意文件夹节点上。
- 逻辑:执行磁盘文件的物理搬移。完成后,系统会自动更新这批资产在数据库中的
rel_path(相对路径),从而保留其原有的标签、描述和关联设置。
- 手动重新关联:如果资产在外部被移动,AssetLibrary 可能显示其为“丢失”状态,此时可以通过扫描功能找回其关联。
3. 批量操作效率
- 全选:Ctrl + A。
- 范围多选:点击首项 -> 按住 Shift -> 点击末项。
- 累加多选:按住 Ctrl 逐个点击资产。
[App截图:资产网格中的多选操作与右键菜单]
4. 特殊资产的处理 (Spine/Atlas)
对于包含多个关联文件(如 .skel, .atlas, .png)的复杂资产:
- 整体性建议:建议通过重命名文件夹而非单独重命名
.skel文件来管理 Spine 资产,以防止关联失效。 - 自动检查:资产管理模块会实时监控关联文件的存在性。如果
.skel缺少了对应的.atlas,资产卡片上会出现警告图标。
[App截图:缺失关联文件的资产警告]