- VR、AR与MR项目开发实战
- 向春宇编著
- 2156字
- 2021-03-27 21:02:48
1.2 安装与激活
1.2.1 Unity的下载与安装
Unity分为Personal(个人版)、Plus(加强版)、Pro(专业版)与Enterprise(企业定制版)。其中,个人版为免费版本,加强版每月需花费35美元,专业版每月需花费125美元。如果公司的年收入或启动资金超过10万美金,就不能使用个人版。如果公司的年收入或启动资金超过20万美元,就不能使用加强版。而Pro版本可以不受年收入或启动资金的限制。其中的详细对比如图1-2所示。
图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所示。
图1-3 Unity下载页面
目前,Unity支持Windows系统和Mac系统,本节将为读者展示在Windows系统下的安装过程。下载完成之后,可以看见Unity 5.5.2f1的安装文件,双击安装文件即可进入安装界面。单击“Next”按钮,将进入安装说明界面,如图1-4所示。
图1-4 安装说明
安装之前,请仔细阅读安装须知,明确无误之后勾选“I accept the terms of the License Agreement”,并单击“Next”按钮进入下一步。
选择需要安装的架构,如64位或32位,单击“Next”按钮进入下一步。建议选择与自身系统一致的架构。
此时,进入Unity安装包的组件选择界面,如图1-5所示。除了安装Unity的主程序之外,还可以选择安装一些说明文档、平台发布支持、案例等工具。下面介绍一下这些可以选择的组件。
图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所示。
图1-6 下载及安装目录选择
选中“Download to”单选按钮并单击右侧的“Browse...”按钮可以自定义上一步所选组件的下载路径,单击“Unity install folder”下方的“Browse...”按钮可以自定义Unity的安装目录。强烈建议将Unity的安装路径指定为非中文目录。
单击“Next”按钮,将进行下载和安装,如图1-7所示。
图1-7 下载与安装进度
耐心等待下载和安装完成,最后完成的界面如图1-8所示。界面中的“Launch Unity”默认被勾选,单击“Finish”按钮,Unity将会自动被打开。
图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所示。
图1-9 注册界面
需要注意的是,密码的长度要大于8位且包含大小写字母及数字,单击“Create a Unity ID”按钮后,将进入验证邮箱环节。此时,登录注册时的邮箱会收到一封来自“Unity Technologies”名为“Welcome to your new Unity ID”的邮件,如图1-10所示。单击“Link to confirm email”链接将完成整个Unity的注册。出现如图1-11所示的界面,表示注册成功。
图1-10 验证邮箱
图1-11 注册完成
打开Unity程序,单击右上方的“SIGN IN”按钮,如图1-12所示。进入登录界面,输入刚刚注册的电子邮箱账号与密码,单击“SIGN IN”按钮。进入如图1-13所示的激活界面,单击“Re-Activate”按钮。进入版本选择环节,分为加强版、专业版和个人版本,如图1-14所示。下面将分别介绍各个版本的激活方式。
图1-12 Unity初始界面
图1-13 激活界面
图1-14 选择激活的版本
1.激活加强版、专业版
打开Unity下载网站https://store.unity.com/,单击右上方的头像按钮进行登录。待登录成功,网页跳转回下载页面时,选择需要的版本Plus or Pro。以Plus加强版为例进行介绍,专业版与之类似。进入订单选择界面,如图1-15所示。
图1-15 订单界面
确认订单信息并单击“Continue to checkout”按钮,进入支付环节。首先确认用户信息,如图1-16所示,完善并确认用户信息无误后,单击“Continue to payment”按钮。接着选择支付方式并查看支付信息,如图1-17所示,完成后单击“Pay now”按钮。若支付成功,则会生成一个序列号。
图1-16 用户信息
图1-17 支付方式
选中图1-14中的“Plus or Pro”单选按钮,然后输入序列号,即可完成激活。
2.激活个人版
选中图1-14中的“Personal”单选按钮,单击“Next”按钮,进入许可证协议界面,再次确认用户的情况,如图1-18所示。
图1-18 许可证协议界面
勾选第一项或者第三项,单击“Next”按钮,进入调查页面。对每个调查问题进行选择,然后单击“OK”按钮,即可完成激活。
1.2.3 Unity的好搭档Visual Studio
Visual Studio为Unity引擎提供了优质的调试体验。通过在Visual Studio中调试Unity游戏来快速确定问题,例如设置断点并评估变量和复杂的表达式。可以调试在Unity编辑器或Unity Player中运行的Unity游戏,甚至调试Unity项目中外部管理的DLL,如图1-19所示。
图1-19 断点调试
通过利用Visual Studio提供的功能(如IntelliSense、重构和代码浏览功能)可以更高效地编写代码,完全按照想要的方式自定义编码环境,例如选择喜欢的主题、颜色、字体以及其他所有设置。此外,使用Unity项目资源管理器了解并创建Unity脚本无须在多个IDE之间来回切换。使用“实现MonoBehaviours和快速MonoBehaviours”向导在Visual Studio中快速构建Unity脚本方法,如图1-20所示。
图1-20 快速构建Unity脚本方法
Visual Studio分为社区版本、专业版本与企业版本。三个版本之间的区别在官方网站上有详细的说明,官方网站下载地址为https://www.visualstudio.com/zh-hans/downloads/,可以选择需要的版本进行下载,双击已下载的Visual Studio文件进行安装。