关于Assets资源目录结构管理
2016-04-22 17:25
204 查看
http://blog.sina.com.cn/s/blog_5b6cb9500101a95q.html
分享个我们项目常用的目录结构,微调过很多次,最终到了这个版本。个人认为这种管理资源方式是不错的。欢迎探讨各个细节~ 更新于2013.11.02
Asserts
--Editor 自写的灵活方便插件
--Editor_NGUI 较大型三方的插件(前面加上Editor是为了让所有编辑器都集中在一块)
(--NGUI 较大型三方的插件,如果你们目录不多,看起来不乱不改名字也没问题。方便更新。如果用的插件比较多的话,还是将它放到Plugins下面。只是更新的时候需要注意一下就是了。)
--Gizmos 使用GIZMOS所需要的标志等临时文件
--StreamingAssets (包括JsonData目录/Assetbundle目录/各种只读文件预储存目录,这个目录将自动打包到导出程序,用Application.streamingAssetsPath读取)
--Models 模型文件,其中会包括自动生成的材质球文件
--Others 其他类型的文件(一般作为不常修改的文件类型,例如添加的Shader、物理材质、动画文件。)若认为是比较常用的话,可以提取成一个文件夹。
--Plugins 主要是DLL的外部插件文件,例如JsonFx、SmartFoxClient等
--Prefabs 预储存文件
--Resources 动态加载的资源文件,一般这里只用少量,多的话,需要自己打ASSETBUNDLE包,有选择性的动态加载
--Scenes 场景文件
--Scripts 脚本代码文件
--Sounds 音效文件
--Textures 所有的贴图
--Z_Test 临时测试文件,加Z是让它放到最下面。放到一起的好处是删除的时候可以任意直接删掉,不会影响其他部分的东西。
2013.11.02更新信息:
如果所用的U3D插件较多的话,全部放到Plugins文件夹下面,当要更新的时候,直接删除解压文件。
分享个我们项目常用的目录结构,微调过很多次,最终到了这个版本。个人认为这种管理资源方式是不错的。欢迎探讨各个细节~ 更新于2013.11.02
Asserts
--Editor 自写的灵活方便插件
--Editor_NGUI 较大型三方的插件(前面加上Editor是为了让所有编辑器都集中在一块)
(--NGUI 较大型三方的插件,如果你们目录不多,看起来不乱不改名字也没问题。方便更新。如果用的插件比较多的话,还是将它放到Plugins下面。只是更新的时候需要注意一下就是了。)
--Gizmos 使用GIZMOS所需要的标志等临时文件
--StreamingAssets (包括JsonData目录/Assetbundle目录/各种只读文件预储存目录,这个目录将自动打包到导出程序,用Application.streamingAssetsPath读取)
--Models 模型文件,其中会包括自动生成的材质球文件
--Others 其他类型的文件(一般作为不常修改的文件类型,例如添加的Shader、物理材质、动画文件。)若认为是比较常用的话,可以提取成一个文件夹。
--Plugins 主要是DLL的外部插件文件,例如JsonFx、SmartFoxClient等
--Prefabs 预储存文件
--Resources 动态加载的资源文件,一般这里只用少量,多的话,需要自己打ASSETBUNDLE包,有选择性的动态加载
--Scenes 场景文件
--Scripts 脚本代码文件
--Sounds 音效文件
--Textures 所有的贴图
--Z_Test 临时测试文件,加Z是让它放到最下面。放到一起的好处是删除的时候可以任意直接删掉,不会影响其他部分的东西。
2013.11.02更新信息:
如果所用的U3D插件较多的话,全部放到Plugins文件夹下面,当要更新的时候,直接删除解压文件。
相关文章推荐
- 虚拟机安装后找不到操作系统
- 如何通过console口连接到交换机,并查看配置
- JavaScript扫盲篇
- kafka及zookeeper安装
- 解决ReSharper自动删除换行
- 【小松教你手游开发】【unity实用技能】拓展函数(给系统代码添加可直接使用的接口)
- Android Base64编码解码
- Metasploitable2使用指南
- CSS学习
- iOS 自定义控件--纯代码或者xib&storyBoard 系统会调用的方法
- 遗传算法
- HDU 4280Island Transport(Dinc非STL 模板)
- 使用Gson反序列化Json数据失败,报错JsonSyntaxException: java.lang.IllegalStateException
- linux 批量修改文件内容
- mac svn常用命令行
- hdu 3974 线段树 将树弄到区间上
- 多态的作用——通用性
- 复习一下两列布局。
- startActivityForResult 的使用
- 专题二1017