Unity5特殊目录及其目录中脚本的编译顺序

来源:互联网 发布:淘宝云智投软件怎么用 编辑:程序博客网 时间:2024/05/16 11:23

    • 特殊目录
      • Assets
      • Editor
      • Editor Default Resources
      • Gizmos
      • Plugins
      • Resources
      • Standard Assets
      • StreamingAssets
    • 特殊目录中的脚本编译顺序

特殊目录

Assets

Assets目录包含了Unity中要用到的所有资源,项目视图就是直接包含资源目录的类容。

Editor

所有放在此目录下的脚本都将当作Editor脚本而不是运行时脚本,这里里面的脚本被设计用来增加编辑器功能。

Editor Default Resources

EditorGUIUtility.Load函数加载资源时搜索的目录,此目录应该被直接放置在Assets目录下。

Gizmos

此目录用于存放Gizmos.DrawIcon需要绘制的图标资源,”Gizmos”指的是场景视图中标示一个对象的图标。

Plugins

扩展编辑器的第三方插(典型的像C/C++编写的DLL)件必须放在此目录才能被Unity解析。

Resources

Resources.Load函数加载资源的目录,在游戏中需要动态创建的资源都放在此目录下。

Standard Assets

此目录为导入标准资源的包的目录。、

StreamingAssets

有些时候我们想资源以原有格式保存在目标设备的文件系统中,可以通过程序直接访问。此目录的作用就是如此。

特殊目录中的脚本编译顺序

上面特殊目录中的脚本的编译存在4个阶段。
阶段1:在Standard Assets, Pro Standard Assets和Plugins目录下运行时脚本
阶段2:在Standard Assets/Editor, Pro Standard Assets/Editor 和 Plugins/Editor目录下的编辑器脚本
阶段3:在非Editor目录下的其他所有脚本
阶段4:剩下的其他脚本,比如一个自定义的Editor目录。

0 0
原创粉丝点击