![Unity 2018 AR与VR开发快速上手](https://wfqqreader-1252317822.image.myqcloud.com/cover/133/36862133/b_36862133.jpg)
1.3 下载和安装
1.3.1 Unity版本的选择和Unity Hub
Unity版本选择
自从Unity 2017开始,Unity的版本除了常见的测试版和正式版以外,多了一个LTS版(长期支持版)。
以Unity 2017为例,开始是Unity 2017.1、Unity 2017.2,到了Unity 2017.4的时候成为Unity 2017.4 LTS,即长期支持版。
从Unity 2017.1到Unity 2017.3,Unity都会不断地加入新功能,也会修补一些bug,但是有些2017.1的bug也许会到2017.2去修补。长期支持版本不再引入新的功能,而是以修补bug为主。总而言之,长期支持版本的bug最少。
作为学习Unity或者用Unity进行开发,推荐使用长期支持版本,其他的版本则主要以学习新内容为主。
Unity Hub
Unity Hub是Unity 2017以后推出的一个安装管理工具,现在已经到2.0版本了。在一台计算机上可以安装多个不同版本的Unity,Unity Hub可以方便地管理本机上的所有Unity的版本和项目,使用起来很方便,还附带一些零零碎碎的其他功能。虽然Unity仍然支持过去的那种具体版本的安装方式,但是推荐使用Unity Hub来安装管理Unity内容。
1.3.2 下载
Unity官方网站下载地址为https://unity.cn/releases。
打开这个网址以后,可以选择主版本,下面会列出所有子版本的下载,如图1-2所示。直接下载旁边的“Unity Hub”,不用在意下载的是哪个版本。如果想用传统的方式安装,则下载前面具体版本的安装包。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P18_1927.jpg?sign=1739152130-9z4AHENfufCJyGSMmP879i0JipDhPDPz-0-04646708cb2e65f72f3580ed076453ec)
图1-2
Unity的官方网址有时无法访问,这里提供另外一个Unity Hub的下载地址,是由Unity Connect提供的。
● Mac版本:https://public-cdn.cloud.unity3d.com/hub/prod/UnityHubSetup.dmg。
● Windows版本:https://public-cdn.cloud.unity3d.com/hub/prod/UnityHubSetup.exe。
1.3.3 Unity Hub安装和许可证激活
Unity 2018版移除了对MonoDevelop的支持,改用微软的Visual Studio 2017 Community。这意味着安装空间的要求比之前一下大了好几个吉字节(GB)。此外,Visual Studio需要微软账户登录后才能使用,所以还需要注册一个微软账户。在第一次启动Visual Studio的时候会有提示。
另外,也可以使用第三方的编辑器来编写代码,例如Visual Studio Code,这个编辑器小很多,也灵巧很多。对于初学者,建议还是使用Visual Studio,如果有兴趣可以升级到2019版,在代码提示操作等各方面确实很不错。Visual Studio Code更适合有编程经验的人使用。
1.Unity Hub的安装
单击安装程序,如图1-3所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P19_1963.jpg?sign=1739152130-XtKS70x0Z48wpMoIkdf6sT7ch16UeMF9-0-5051c9f34b471b4ffed8b83d6beaae5c)
图1-3
单击“我同意”按钮,接受许可协议,如图1-4所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P19_1954.jpg?sign=1739152130-wVwuhsHe19rb06roH7RbO8aAGehigImd-0-8b3dc54fb67b64b487ce00d2cfbc117f)
图1-4
选择安装路径,然后单击“安装”按钮,如图1-5所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P19_1955.jpg?sign=1739152130-ACyXkCdr6f5lxx9IzHToxbDQIh8up34H-0-d2e909d687280e19cb2f860fb2c4a759)
图1-5
安装结束,单击“完成”按钮,如图1-6所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P20_2016.jpg?sign=1739152130-bE9CE1eqC00rnW06o1ovPF8v9pCpI58r-0-8390058c6367e4809a094c782249b6df)
图1-6
2.登录Unity Hub
单击Unity Hub右上角的图标,在下拉列表中选择“登录”选项,如图1-7所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P20_2017.jpg?sign=1739152130-kUKyJPeFrpYtWROkPzHfv3Q7s1Uaaypd-0-644f54dfdfd768038534a8d4c15a5d69)
图1-7
如果没有注册,可以单击“立即注册”链接注册新的Unity账户,如图1-8所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P20_2018.jpg?sign=1739152130-wT4VcZXinSUsbjusTUwlo7DrtgQvmtVF-0-ffd62efdeeb61100058c42037fabd4ba)
图1-8
注册需要填写一些内容,然后单击“立即注册”按钮。Unity还支持微信登录,如图1-9所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P20_2019.jpg?sign=1739152130-bgZPOSRlNPuigoyOIHQFVIT2Sej1ffBa-0-46dd7ae6a178987aa2e251eca5189f2c)
图1-9
如果已经有账户,在之前的界面单击“已有Unity账户”按钮,即可进入到登录界面。输入“邮箱”和“密码”,单击“登录”按钮即可,如图1-10所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P20_2020.jpg?sign=1739152130-tXlEXj0AjruLGPqoeKmL1LuIzSQ4ITCi-0-913c0bfee30b521fe0fd90038af69b7c)
图1-10
3.添加许可证
登录以后,单击Unity Hub右上角的图标,在下拉列表中选择“管理许可证”选项,如图1-11所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P21_2060.jpg?sign=1739152130-UcXz2QGlf084nyIWv0WjUhHbOrZP1p5k-0-a74b61d2c9c925fd000b1c1b898fc486)
图1-11
在许可证界面中,单击“激活新许可证”按钮,如图1-12所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P21_2061.jpg?sign=1739152130-2eYQJcye7ACS5c3e71mbfAahuW2tB7gz-0-0326a1685de003d99fee2e773ba76ede)
图1-12
这里可以选择许可证类型,一般学习和使用推荐使用“Unity个人版”,选择对应内容,单击“完成”按钮,如图1-13所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P21_2062.jpg?sign=1739152130-dloOm4dq0Zcjh5qvpksG42LHLkbAcRbb-0-959869c412d5646724597953eb33a781)
图1-13
Unity个人版虽然不收费,但是也是有使用限制的。如果是商业应用,务必先了解清楚各个版本的使用要求。
添加完许可证后,单击“偏好选项”可以回到Unity Hub的主界面,如图1-14所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P22_2102.jpg?sign=1739152130-CygMdSvf3TIvjOkcR4MfCZCvxG1fbIio-0-32159690ed4dd83bc4deb218b6ba0c1b)
图1-14
1.3.4 用Unity Hub安装Unity
在Unity Hub的主界面中,单击左边列表的“安装”选项会转到安装界面,单击“安装”按钮,可以安装Unity,如图1-15所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P22_2103.jpg?sign=1739152130-5Qa3YWmW0TBBLyQ4EzNCjLjjQPRB2CDz-0-74c2c4dbb4bbe22719c7646565503d87)
图1-15
在弹出窗口中选择Unity的版本,单击“下一步”按钮,如图1-16所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P22_2104.jpg?sign=1739152130-Ce1r8n3VWQQk5T8ZQhqVQGbQEXX22h6G-0-0c3c553dddc1aeeb43f7b0cd429e5d36)
图1-16
长期支持版本都用“(LTS)”的缩写来表示。
选择需要安装的模块。Unity 2018默认的代码编辑器是微软的Visual Studio 2017,如果需要使用其他的代码编辑器,就取消对这个选项的勾选,如图1-17所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P23_2142.jpg?sign=1739152130-Mr5zkBvt4xr0aPEi4AIwU0WSUgUUXJ4N-0-a08c54f745ab4eafba356a787e8777ab)
图1-17
支持发布的平台如图1-18所示,其中包括一些其他的模块,例如Vuforia的AR模块。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P23_2143.jpg?sign=1739152130-Q9EQ2tTLVDF8Xrket6kWxGLbtJYMxL14-0-449666be74f30b85187f51632e7c6120)
图1-18
在模型选择最下面还有文档和语言支持,可以添加简体中文的模块,但是不要有太高的期望。
所有模块选好以后,单击“下一步”按钮即可,如图1-19所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P23_2144.jpg?sign=1739152130-GxMKLrX3A9DOWpnut12M3NzxlXVcaHIT-0-25a6ae976e485f37d63d4490e0f3a7da)
图1-19
如果选择了使用微软的Visual Studio 2017作为代码编辑器,就会弹出Visual Studio 2017许可协议的框,选中“我已阅读并同意上述条款和条件”,单击“完成”按钮即可,如图1-20所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P24_2182.jpg?sign=1739152130-3FU4VMsWCNMLcMcQj8vf6uoYG8UiZKxW-0-08b3f7b1646aa0a7898cbf15ea4ba862)
图1-20
安装过程会比较慢,需要有耐心,如图1-21所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P24_2183.jpg?sign=1739152130-JqGAiO6GCTDW8VSy9HUBVzRiKs7EqA4T-0-ff2e3e317749a0391d7db11f33f34691)
图1-21
如果选择了使用微软的Visual Studio 2017作为代码编辑器,安装过程中会出现Visual Studio的安装界面,如图1-22所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P24_2184.jpg?sign=1739152130-wiexnrWuIyrkZNbbtPhKIXCUYUSOTp17-0-73c744fcf1cf51b7731206a500a1894e)
图1-22
安装完成以后界面如图1-23所示。如果安装了多个Unity版本,则会显示多个。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P25_2219.jpg?sign=1739152130-bvjhfrZmWu4FabSaE0ynfYjgMJOfZ0Od-0-dcdab61a73d0d6e19b3a8614fdbc162f)
图1-23
每一个安装版本都会显示具体的版本、支持的平台图标,单击右上角的按钮,则可以添加模块或者卸载已安装的Unity,如图1-24所示。
![](https://epubservercos.yuewen.com/8A3A4C/19549639508907106/epubprivate/OEBPS/Images/Figure-P25_2220.jpg?sign=1739152130-1YwljkLHRYuM0hW4RfaS6dEBa7Oleg9L-0-7d7a8c5b4569bc3994d28cc30c3c07a9)
图1-24