资源工作流
- 以新建文件的方式,通过 Cocos Creator 窗口的 资源管理器 面板 创建按钮 导入资源
- 以拖拽文件的方式,从操作系统的文件管理器中拖拽资源文件到 资源管理器 面板的某个文件夹位置,完成导入资源。
资源相关的名称如下:
同步资源
资源管理器 面板中的资源和 操作系统的文件管理器 中看到的项目资源文件是同步的,在 资源管理器 中对资源的移动、重命名和删除,都会同步到 操作系统的文件管理器,反之亦然。
在 资源管理器 面板中 .meta
文件是不可见的,对资源的重命名,移动,删除,都会由编辑器自动同步该资源对应的 .meta
文件,以确保配置信息如 UUID 等保持不变,即不影响现有的引用。
不推荐直接在 操作系统的文件管理器 对资源文件进行操作,如有操作,请同步处理相应的 .meta
文件,如下建议:
- 关闭正在使用的编辑器,避免因为文件锁定或资源名称相同导致更新失败。
- 删除,重命名,移动资源时,请连同 文件一起删除,重命名,移动。
Library 中的资源
当 library 丢失或损坏的时候,只要删除整个 library 文件夹再打开项目,就会重新生成资源库。
一个资源有唯一的 uuid 来定位到该资源,但这种方式不够直观,还有另一种直观的方式:Database URL 格式例如 asset-db
对应的协议头是 ,internal-db
对应的协议头是 db://internal
。
SVN 或 GIT 同步资源
需要注意 .meta
文件的换行符,建议统一下团队成员电脑的换行符风格和规则,避免同步项目资源后打开项目,出现了大量的 .meta
文件修改