![VR、AR与MR项目开发实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/595/24172595/b_24172595.jpg)
1.2 安装与激活
1.2.1 Unity的下载与安装
Unity分为Personal(个人版)、Plus(加强版)、Pro(专业版)与Enterprise(企业定制版)。其中,个人版为免费版本,加强版每月需花费35美元,专业版每月需花费125美元。如果公司的年收入或启动资金超过10万美金,就不能使用个人版。如果公司的年收入或启动资金超过20万美元,就不能使用加强版。而Pro版本可以不受年收入或启动资金的限制。其中的详细对比如图1-2所示。
![](https://epubservercos.yuewen.com/BECFCB/13043252003826406/epubprivate/OEBPS/Images/Figure-P12_1.jpg?sign=1739314635-uJNjaGtiUxSkVsxvPwGZZONVS727IP1f-0-735561adb3fff740ecfc573df6a18fdc)
图1-2 各版本Unity对比
Unity的官方下载地址为https://store.unity.com/。选择自己需要的版本,在此以Unity Personal版本为例进行介绍。选择订阅Personal版本,在跳转的页面中显示目前Unity的版本为5.5.2,对系统的要求为Windows 7以上或者Mac OS X 10.8以上,对电脑的配置要求为显卡支持DX9或DX11。若用户使用的是Windows系统,直接单击Download Installer进行下载;若用户使用的是Mac系统,选择Choose Max OS X切换下载内容,如图1-3所示。
![](https://epubservercos.yuewen.com/BECFCB/13043252003826406/epubprivate/OEBPS/Images/Figure-P13_1.jpg?sign=1739314635-xRfKbjqVXvqHLgZMB293umRbhk8Ty5Qt-0-439358e1b089f9008c987455ce812ae7)
图1-3 Unity下载页面
目前,Unity支持Windows系统和Mac系统,本节将为读者展示在Windows系统下的安装过程。下载完成之后,可以看见Unity 5.5.2f1的安装文件,双击安装文件即可进入安装界面。单击“Next”按钮,将进入安装说明界面,如图1-4所示。
![](https://epubservercos.yuewen.com/BECFCB/13043252003826406/epubprivate/OEBPS/Images/Figure-P13_2.jpg?sign=1739314635-X209wDyJi75oTYuTCxKjVRxKbCdT2zgC-0-72a3770323e4ac2b19c4cff6fcf5f11b)
图1-4 安装说明
安装之前,请仔细阅读安装须知,明确无误之后勾选“I accept the terms of the License Agreement”,并单击“Next”按钮进入下一步。
选择需要安装的架构,如64位或32位,单击“Next”按钮进入下一步。建议选择与自身系统一致的架构。
此时,进入Unity安装包的组件选择界面,如图1-5所示。除了安装Unity的主程序之外,还可以选择安装一些说明文档、平台发布支持、案例等工具。下面介绍一下这些可以选择的组件。
![](https://epubservercos.yuewen.com/BECFCB/13043252003826406/epubprivate/OEBPS/Images/Figure-P14_1.jpg?sign=1739314635-y7ZtQuDjO6PXShAIgqVwSmEISvXffWHc-0-b6b85d51f5e1316c3ef1e12d54162e52)
图1-5 选择安装内容
- Unity 5.5.2f1:Unity主程序,必须安装。
- Documentation:Unity文档。
- Standard Assets:Unity自带的标准资源,建议安装。
- Example Project:官方项目案例,建议安装。
- Microsoft Visual Studio Tools for Unity:微软的VS开发工具插件,建议安装。
- Android Build Support:安卓平台,建议安装。
- iOS Build Support:苹果移动平台。
- tvOS Build Support:苹果电视平台。
- Linux Build Support:Linux平台。
- Mac Build Support:苹果电脑平台。
- Windows Store .NET Scripting Backend:基于.NET的微软商店。
- Windows Store IL2CPP Scripting Backend:基于IL2CPP的微软商店。
- Samsung TV Build Support:三星电视平台。
- Tizen Build Support:泰泽系统平台。
- WebGL Build Support:基于WebGL的网页平台。
根据不同的需求选择完安装内容之后,单击“Next”按钮,将进入下载目录及Unity安装目录选择界面,如图1-6所示。
![](https://epubservercos.yuewen.com/BECFCB/13043252003826406/epubprivate/OEBPS/Images/Figure-P15_1.jpg?sign=1739314635-JjoGDYI7dap8pI9tNEl9g2oJlLQDpXSq-0-a25417e98bc95bce20136249e09b176f)
图1-6 下载及安装目录选择
选中“Download to”单选按钮并单击右侧的“Browse...”按钮可以自定义上一步所选组件的下载路径,单击“Unity install folder”下方的“Browse...”按钮可以自定义Unity的安装目录。强烈建议将Unity的安装路径指定为非中文目录。
单击“Next”按钮,将进行下载和安装,如图1-7所示。
![](https://epubservercos.yuewen.com/BECFCB/13043252003826406/epubprivate/OEBPS/Images/Figure-P15_2.jpg?sign=1739314635-yWdb3Ar3mrN3lNVrW2zp0fhJgs2amd3b-0-b75f7f2e657f6afdd7103a601dded2ba)
图1-7 下载与安装进度
耐心等待下载和安装完成,最后完成的界面如图1-8所示。界面中的“Launch Unity”默认被勾选,单击“Finish”按钮,Unity将会自动被打开。
![](https://epubservercos.yuewen.com/BECFCB/13043252003826406/epubprivate/OEBPS/Images/Figure-P16_1.jpg?sign=1739314635-54hXchlzXXv7D7l2empZKYKCFPdw5hK3-0-a949d4c1f75155b3ab9cfb9d212f63cd)
图1-8 安装完成界面
1.2.2 Unity的激活
当Unity安装完成时,用户打开Unity程序会发现界面中显示“License Error”。这意味着Unity没有被激活,暂时还不能够正常使用。需要注册一个Unity的账号,注册地址为Https://id.unity.com/en/conversations/a08d2921-eb3b-4605-99cc-47eb090328a900df?view=register,注册界面如图1-9所示。
![](https://epubservercos.yuewen.com/BECFCB/13043252003826406/epubprivate/OEBPS/Images/Figure-P16_2.jpg?sign=1739314635-n8H0bFZ3kCsXwdSIVRyvi1VwUqVoZNUC-0-44d5697c265d464961f199c74861dec8)
图1-9 注册界面
需要注意的是,密码的长度要大于8位且包含大小写字母及数字,单击“Create a Unity ID”按钮后,将进入验证邮箱环节。此时,登录注册时的邮箱会收到一封来自“Unity Technologies”名为“Welcome to your new Unity ID”的邮件,如图1-10所示。单击“Link to confirm email”链接将完成整个Unity的注册。出现如图1-11所示的界面,表示注册成功。
![](https://epubservercos.yuewen.com/BECFCB/13043252003826406/epubprivate/OEBPS/Images/Figure-P17_1.jpg?sign=1739314635-PPxJSGD9SdLPwPLXpmqZOZ2kdIksftDt-0-5022df60dce612a050cf38064b77db86)
图1-10 验证邮箱
![](https://epubservercos.yuewen.com/BECFCB/13043252003826406/epubprivate/OEBPS/Images/Figure-P17_2.jpg?sign=1739314635-9XJ43UaDfy1hl9eTSJC4I8aGQVy65zSw-0-4ee76706ac09aa521cf08b0e53335ceb)
图1-11 注册完成
打开Unity程序,单击右上方的“SIGN IN”按钮,如图1-12所示。进入登录界面,输入刚刚注册的电子邮箱账号与密码,单击“SIGN IN”按钮。进入如图1-13所示的激活界面,单击“Re-Activate”按钮。进入版本选择环节,分为加强版、专业版和个人版本,如图1-14所示。下面将分别介绍各个版本的激活方式。
![](https://epubservercos.yuewen.com/BECFCB/13043252003826406/epubprivate/OEBPS/Images/Figure-P17_3.jpg?sign=1739314635-ntPEPYN8lBfIO2IaEmRC5n6uk1E4dlm0-0-715fa3b820d47bfbd6f3dc5341c72f0c)
图1-12 Unity初始界面
![](https://epubservercos.yuewen.com/BECFCB/13043252003826406/epubprivate/OEBPS/Images/Figure-P18_1.jpg?sign=1739314635-uFrXpXlFpIrrOr5ZzVFg50ehj5W7EyEK-0-549da80bc19a465cfd1ced9713c8e907)
图1-13 激活界面
![](https://epubservercos.yuewen.com/BECFCB/13043252003826406/epubprivate/OEBPS/Images/Figure-P18_2.jpg?sign=1739314635-A0CAz8CeYfkQgyqMvZSjHWZG4EQn7b3D-0-78affd551ad15a9c8111956a3ade3636)
图1-14 选择激活的版本
1.激活加强版、专业版
打开Unity下载网站https://store.unity.com/,单击右上方的头像按钮进行登录。待登录成功,网页跳转回下载页面时,选择需要的版本Plus or Pro。以Plus加强版为例进行介绍,专业版与之类似。进入订单选择界面,如图1-15所示。
![](https://epubservercos.yuewen.com/BECFCB/13043252003826406/epubprivate/OEBPS/Images/Figure-P18_3.jpg?sign=1739314635-LQOmK3zloxafgJOkZBe7Q55TNMFuu6RR-0-f7b8412b69f308570115b56bf77dabc9)
图1-15 订单界面
确认订单信息并单击“Continue to checkout”按钮,进入支付环节。首先确认用户信息,如图1-16所示,完善并确认用户信息无误后,单击“Continue to payment”按钮。接着选择支付方式并查看支付信息,如图1-17所示,完成后单击“Pay now”按钮。若支付成功,则会生成一个序列号。
![](https://epubservercos.yuewen.com/BECFCB/13043252003826406/epubprivate/OEBPS/Images/Figure-P19_1.jpg?sign=1739314635-BlbZDTvCF6Lqthz5oOvLRm74jhDxMkHg-0-683e6be9c334818da974b5aecea95f4e)
图1-16 用户信息
![](https://epubservercos.yuewen.com/BECFCB/13043252003826406/epubprivate/OEBPS/Images/Figure-P19_2.jpg?sign=1739314635-sBnbyLAePqGG9zBUY92cdUEnQB7zRBIB-0-b762ca76998f38deb363fd847452c2f5)
图1-17 支付方式
选中图1-14中的“Plus or Pro”单选按钮,然后输入序列号,即可完成激活。
2.激活个人版
选中图1-14中的“Personal”单选按钮,单击“Next”按钮,进入许可证协议界面,再次确认用户的情况,如图1-18所示。
![](https://epubservercos.yuewen.com/BECFCB/13043252003826406/epubprivate/OEBPS/Images/Figure-P19_3.jpg?sign=1739314635-0XyZBU5Cqnkj92YBPr9Qq7ay3bVfGaCH-0-aee1d76772837bf365c7a9981d1a77e0)
图1-18 许可证协议界面
勾选第一项或者第三项,单击“Next”按钮,进入调查页面。对每个调查问题进行选择,然后单击“OK”按钮,即可完成激活。
1.2.3 Unity的好搭档Visual Studio
Visual Studio为Unity引擎提供了优质的调试体验。通过在Visual Studio中调试Unity游戏来快速确定问题,例如设置断点并评估变量和复杂的表达式。可以调试在Unity编辑器或Unity Player中运行的Unity游戏,甚至调试Unity项目中外部管理的DLL,如图1-19所示。
![](https://epubservercos.yuewen.com/BECFCB/13043252003826406/epubprivate/OEBPS/Images/Figure-P20_1.jpg?sign=1739314635-CsNdgXhCXRr0Djh8BSYvb2lwS6kgBCt8-0-d6b406f85e21123bce212e69493ae053)
图1-19 断点调试
通过利用Visual Studio提供的功能(如IntelliSense、重构和代码浏览功能)可以更高效地编写代码,完全按照想要的方式自定义编码环境,例如选择喜欢的主题、颜色、字体以及其他所有设置。此外,使用Unity项目资源管理器了解并创建Unity脚本无须在多个IDE之间来回切换。使用“实现MonoBehaviours和快速MonoBehaviours”向导在Visual Studio中快速构建Unity脚本方法,如图1-20所示。
![](https://epubservercos.yuewen.com/BECFCB/13043252003826406/epubprivate/OEBPS/Images/Figure-P20_2.jpg?sign=1739314635-4mBx8eYQMEuZOF4LDKT44lHYlWyv1WRK-0-158d36a6a3f238eb32875bcfa279a498)
图1-20 快速构建Unity脚本方法
Visual Studio分为社区版本、专业版本与企业版本。三个版本之间的区别在官方网站上有详细的说明,官方网站下载地址为https://www.visualstudio.com/zh-hans/downloads/,可以选择需要的版本进行下载,双击已下载的Visual Studio文件进行安装。