Egret笔记十七:美术资源管理+从服务器加载resource/资源

你提供的文档详细介绍了如何管理和组织Egret项目中的美术资源。以下是对文档内容的总结和一些补充建议:
资源管理概述
-
从服务器加载资源
- 文档展示了如何从服务器加载资源,使用了
LoadingUI
来显示加载进度。
- 文档展示了如何从服务器加载资源,使用了
-
实际应用中的资源分类
- 提到了建立两个库:美术设计库和实际使用库。
- 美术设计库用于存放所有资源的原始文件,便于美术查找和管理。
- 实际使用库按模块分类,并分为常驻内存区和不常驻内存区。
美术设计库
- 通用资源
- 每个类型文件夹中增加“通用资源”以及其他组件资源文件夹,方便美术查找。
- 美术可以根据需要选择通用资源或特定模块的资源。
实际使用库
- 常驻内存区和不常驻内存区
- 不常驻内存区的资源可以很方便地在关闭界面时销毁。
- 公共资源文件夹用于存放所有组件都需要的资源,根据是否长时间存留在界面中放入相应区域。
工作流
-
美术设计资源
- 美术利用美术设计库中的资源设计功能面板,并将新增资源添加到相应的美术设计库中。
-
程序员分发资源
- 程序员根据模块将资源分发到实际使用库的相应文件夹中。
- 常驻内存区和不常驻内存区的划分有助于资源的高效管理和销毁。
补充建议
-
自动化工具
- 可以考虑使用自动化工具来辅助资源管理,例如脚本自动将新资源分发到实际使用库。
- 自动化可以减少人工错误,并提高工作效率。
-
版本控制
- 为美术设计库和实际使用库设置版本控制系统(如Git),便于团队协作和资源追踪。
-
文档和培训
- 提供详细的文档说明资源管理规则,定期对团队成员进行培训,确保 everyone 都理解并遵守这些规则。
通过这些措施,可以更有效地管理和组织Egret项目中的美术资源,提高开发效率和代码质量。