文件管理
一提到 Unity 中的文件管理,我们就会想到奇形怪状不同格式的文件,其中可能包含图片,脚本,模型,函数,功能组件,总的来说,这些文件的最终目的在于互相配合实现一个完整项目。
电脑自己倒是无所谓文件的管理方式,只要能沿着路径和关键词找到就都能凑合着用。
但使用和安排处理文件的是人,在效率和耐心的要求下,人们需要尽可能保证这些文件能够被快速找到,这就是文件管理要达成的究极奥义。
项目文件
收拾好桌面,我们首先要涉及的就是 Unity 项目本身的文件构成,这和我们的文件管理息息相关。
您是否还记得您选择在哪里保存了您的项目?挖出您当前项目所在的位置,您会看到一个和您项目同名的文件夹,那个就是您的项目文件本体了。
双击进入文件夹,我们通常都会发现以下的文件:
这些文件记录并保存着您项目中所有的资源和设置,所以当我们希望将我们的项目分享给他人时,除了将必要文件内容打包为 unitypackage 这一个方法外(我们将在之后讲解),最简便的方法便是将整个项目文件夹打包为压缩包。只要版本匹配,另一位就可以通过这个压缩包加载并访问所有的原项目设置与资源。
用过某些强烈依靠素材的工业软件才会赞叹的正道之光。
请在心中默念3次———— Unity 的所有资源全都存放在项目文件夹中。
我们过不了多久就会和这个知识点再次见面。
项目文件(Project)
项目文件(Project)是您在 Unity 中导航和查找资源及其他项目文件的主要方式。您可以使用这个窗口浏览/导入/设置/删除项目的所有资产和资源,也可以快捷地从外部导入各种资源,并在项目窗口中对资源进行再分类。
而通过项目窗口(Project)管理的文件夹正是 项目文件 中的 Assets 文件夹,任何在项目窗口所做的更改。
- 可视化文件管理器,占据着项目窗口中最大面积的区域,其优势在于可以预览许多类型的文件,文件辨识度更高,在同一文件目录下查询指定文件时效率更高。
- 树状文件列表,在项目窗口左侧,其优势在于可以快速了解文件之间的父子级关系,以及快速定位文件。
- 文件搜索框,在项目窗口右上角,您可以通过输入文件名称来搜索文件,点击左上角的目录标签可以切换搜索范围至您指定的目录。
项目文件也是一种模块,与前文提到的相同
创建文件
在 Unity 中创建各种不同的文件类型。
- 点击项目窗口(Projects)左上角
+
号以创建新的项目类型, - 右键点击可视化窗口的空白处,点击 Create New 以创建新的项目类型。
图中演示了通过这两种方式新建一个文件夹,也可以通过这个方式创建其他项目中会需要的文件类型
导入文件
将外部文件导入至项目中。
- 鼠标左键长按拖拽目标文件至 项目窗口(Project)并松开左键。
- 在电脑中复制或剪切目标文件,找到对应的项目文件夹并直接粘贴。