关于Assets资源目录结构管理

分享个我们项目常用的目录结构,微调过很多次,最终到了这个版本。个人认为这种管理资源方式是不错的。欢迎探讨各个细节~

Asserts

--Editor 自写的灵活方便插件

--Editor_NGUI 较大型三方的插件(前面加上Editor是为了让所有编辑器都集中在一块)

--Editor_WaypointTool 较大型三方的插件

--Gizmos 使用GIZMOS所需要的标志等临时文件

--JsonData 用JSON储存的数据文件

--Models 模型文件,其中会包括自动生成的材质球文件

--Others 其他类型的文件(一般作为不常修改的文件类型,例如添加的Shader、物理材质、动画文件。)若认为是比较常用的话,可以提取成一个文件夹。

--Plugins 主要是DLL的外部插件文件,例如JsonFx、SmartFoxClient等
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Unity项目的目录结构如下: - Assets:该目录下存放了所有的资源文件,包括图像、音频、脚本、场景等。Unity中的所有资源都必须存放在Assets目录下,否则Unity将无法识别。 - Editor:该目录下存放的是编辑器脚本文件,主要用于自定义编辑器窗口和Inspector面板等。 - Packages:该目录下存放的是Unity引擎和其他第三方插件的包文件,可以通过Unity Package Manager来管理和安装这些包文件。 - ProjectSettings:该目录下存放的是项目的配置文件,包括输入、音频、图形、玩家设置等。 - Temp:该目录用于存放项目的临时文件,如编译生成的代码文件、临时存储的数据等。 - Library:该目录用于存储Unity的缓存文件和元数据,包括Shader缓存、Asset导入信息等。 - Packages:该目录用于存放从Unity Asset Store下载的资源包文件。 - obj:该目录用于存放脚本编译生成的中间文件。 - Build:该目录用于存放构建项目时生成的文件,包括可执行文件、数据文件等。 - Logs:该目录用于存放Unity的日志文件。 - Assets/Resources:该目录用于存放运行时需要加载的资源文件,如纹理、材质等。 - Assets/Scripts:该目录用于存放所有的脚本文件,包括C#脚本、JavaScript脚本等。 - Assets/Scenes:该目录用于存放所有的场景文件。 - Assets/Prefabs:该目录用于存放预制件文件,可以在多个场景中重复使用。 - Assets/Materials:该目录用于存放材质文件。 - Assets/Textures:该目录用于存放纹理文件。 - Assets/Audio:该目录用于存放音频文件。 - Assets/Plugins:该目录用于存放第三方插件的脚本文件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值