-
Assets:这是Unity项目中包含所有资源的主要文件夹。这包括3D模型、纹理、声音、动画、脚本、场景等等。
-
Editor:只在编辑器下使用。包含Unity编辑器扩展的脚本和资源。这些扩展可以添加新的菜单项、工具栏按钮、面板等等,这些脚本会在Unity编辑器中运行而不会出现在游戏中。
-
Resources:用于存储需要在运行时动态加载的资源,例如音效、纹理、预制件等。这些资源可以通过Unity的Resources API在运行时加载。(进底包的资源才可以直接使用Resources API)
-
Library:包含Unity生成的所有中间文件和缓存文件。这些文件包括编译代码、材料和纹理的缓存、场景的预处理数据等等。
-
StreamingAssets:放打完的AB包,发包的时候这里的会进apk包。该文件夹用于存储需要和应用程序一起打包的数据,如视频文件和音乐文件。
-
Packages:这是Unity包管理器安装的所有包的默认位置。Unity中的包是用于扩展Unity功能的可重用模块,它们可以包含脚本、预制件、材料等。
-
Plugins:第三方库,只依赖自己。必须位于 Assets 文件夹的外部。文件夹是另一个特殊文件夹,用于存储第三方插件或库。Plugins 文件夹通常包含原生代码或外部库,例如 C++ 代码、动态链接库或共享对象文件等,这些文件可被 Unity 编辑器或运行时程序调用。
<
Unity内文件夹详解
最新推荐文章于 2024-08-23 22:00:00 发布
Unity项目的Assets存储所有资源,Editor包含编辑器扩展,Resources用于动态加载资源,Library是中间文件和缓存,StreamingAssets存放打包数据,Packages管理包,Plugins放置第三方库,ProjectSettings保存项目设置,obj和Temp为编译和临时文件,Logs记录日志。注意版本控制要忽略某些文件夹,并谨慎使用Plugins考虑安全和兼容性。
摘要由CSDN通过智能技术生成