![Unity 3D 完全自学教程](https://wfqqreader-1252317822.image.myqcloud.com/cover/747/25449747/b_25449747.jpg)
1.2 初次运行
1.2.1 工程页面
运行Unity程序,会打开下面的工程页面。
![](https://epubservercos.yuewen.com/C72E03/13898201505413106/epubprivate/OEBPS/Images/19_2.jpg?sign=1738927202-kaUYUP3I687nHmnTNmlRxABw65wBNj5Z-0-968b98073fa08e709699b12d225fab01)
在上图左边可以选择建立本地或者云端的项目,一般我们建立本地项目即可。
上图中间较大的区域是所有项目的列表,每项都标明了项目路径和版本号,以便查阅。单击某个项目即可打开该项目。
上图右上角分别是新建项目、打开现有项目以及账户功能。
1.2.2 学习资料页面
Unity很人性化地提供了学习资料页面,单击这个窗口的Learn选项卡即可看到。
如下图所示,Unity 提供了基本教程、工程案例、资源、链接共四大类学习资源。工程案例可以下载学习;链接是一些文档,可在网页上阅读。
![](https://epubservercos.yuewen.com/C72E03/13898201505413106/epubprivate/OEBPS/Images/20_1.jpg?sign=1738927202-LP1mDRRCwDZXje8grygqTQ3vmYvvCTnB-0-b86eb493c72c13cf685e15085c571a98)
1.2.3 新建工程
我们回到工程页面,单击右上角的 New 按钮,即可来到新建工程的页面。我们可以设置工程名称、项目在磁盘上的位置,指定3D或2D项目,导入资源包,以及打开或关闭Unity Analytics开关。
工程名称(Project Name):建议输入一个有意义的名称。
目录位置(Location):可以自选,保证充足的磁盘空间即可。
3D/2D项目选项:是为了能更方便地新建3D或2D工程。但是可以放心,Unity工程并不严格区分 3D 或 2D,未来可以通过简单的设置在两种模式之间切换。如果不确定项目类型,设置为默认的3D即可。
添加资源包(Add Asset Package):用于新建工程时便导入资源包。资源包可以以后再导入,或者稍后在Asset Store上面下载,所以这步不是必需的。
Unity分析开关(Enable Unity Analytics):Unity官方为开发者提供的用于优化工程的一个服务。若开启此开关,则Unity会通过网络上传项目的部分数据,以便与许多其他工程进行对比分析,为开发者评测自己的项目提供参考。此开关默认关闭。
1.2.4 打开工程
使用工程页面的Open按钮,可以打开现有项目。
在Open existing project(打开现有工程)窗口中选择或者进入一个Unity工程目录,则“选择文件夹”按钮就会变为可用,单击它就可以打开工程。
![](https://epubservercos.yuewen.com/C72E03/13898201505413106/epubprivate/OEBPS/Images/21_1.jpg?sign=1738927202-KqrlgpFYeIdyrv3doyEPnptJU0MRfwW8-0-2275e121e5bde7590b969b8c68413f2f)
如上图所示,单击“选择文件夹”按钮后,工程窗口就会关闭,Unity 会开始加载项目。根据项目需要处理的资源量,打开会耗费一定的时间。
![](https://epubservercos.yuewen.com/C72E03/13898201505413106/epubprivate/OEBPS/Images/21_2.jpg?sign=1738927202-8oi41MfY88U3M3lOV01FVb390QTainSZ-0-c638b724aca340c14fac560324f892b9)
稍等一会儿就正式进入Unity的工作界面了。
值得注意的是,Unity工程并不是某个特定的文件,而是一个特定结构的目录。典型的Unity工程包含Assets、Library、ProjectSettings和UnityPackageManager四个目录。有时某些目录可能暂时缺失,但是Assets目录是一定存在的,如下图所示。
![](https://epubservercos.yuewen.com/C72E03/13898201505413106/epubprivate/OEBPS/Images/21_3.jpg?sign=1738927202-vqHBTAdwIkXvx1uf4qbor6X5NUS5Ynbb-0-afae0bbbe3b236426a22c124384ec4b2)