好的资源目录管理和清晰的命名规则对工程的可维护性至关重要。最好在项目开始期就尽量规划好,否则在开发过程中的整理代价会比较高。另外,制定了规则后,可执行性也非常重要。规则要考虑易执行,并且最好有专门的人负责整理资源。
-Art 所有美术类资源
-Animator角色animator
-Effects 特效资源
-Models 模型资源
-UI UI贴图
-Audio -所有音效资源
-Data -可移除
-Editor -所有编辑器插件
-Plugins -所有lib库
-Prefabs -大部分prefab
-Resources -存放了一些游戏启动时用到的prefab、字体文件
-Scene -场景.unity文件
-Scripts -所有逻辑脚本
-Shader -所有shader文件
-Standard Assets -Unity自带的一些资源
工程中需要命名规则的主要分为三类资源:
- 文件资源
- prefab内组件命名
- 代码命名
文件资源和prefab内组件命名理想情况下是以全部首字母大写的驼峰命名为主。部分特殊含义的采用: 特殊词_普通命名