Unity3d学习之特殊的文件夹

  • Unity3d学习之特殊的文件夹已关闭评论
  • 6,270 views
  • A+
所属分类:Unity3d 原创文章
文件夹如下
Assets : 存放项目的所有资源,直接显示在Project中。
Editor : 存放扩展Unity功能的脚本,在这个文件夹里继承MonoBehaviour的脚本不能指定给GameObject,也就是不参与游戏运行时。一个项目可以有多个Editor文件,但是影响执行的顺序。
Edito Default Resources : 这个文件夹必须直接放在Assets目录下,存放Unity扩展编辑器的资源文件,通过EditorGUIUtility.Load加载
Gizmos : 存放一些用于标志Scene中的GameObject和position的小图片icon,用Gizmos.DrawIcon加载。
Plugins : 用于扩展Unity的特性,一般存放c/c++  dll文件等外部脚本。跟Editor一样,可以多个,但有执行顺序。
Resources : 放置需要脚本来加载的资源文件,可以有多个Resources文件夹,无论放在哪里。通过Resources.Load方法加载。
Standard Assets : 导入标准资源包时存放的文件夹。
StreamingAssets : 存放不需要一些需要保持原有格式的文件(不需要unity的处理)
Hidden Assets :
Unity会完全忽略以下在Assets文件夹下得文件和文件夹在导入的过程中:
Hidden文件夹。
文件夹或文件名字以 ‘.’开头。
文件夹或文件名字以‘~’结尾。
名叫‘cvs’的文件夹或文件。
扩展名为 ‘tmp’的文件。
这用于阻止导入一些特殊的文件和一些临时文件。