教程之家 > 常用软件 > 工具软件 > 正文

Unity Hub需要许可证怎么办 Unity Hub破解步骤

2019-11-16 10:16  教程之家  媛媛  
字号:T|T

Unity Hub需要个人许可证怎么办?Unity Hub如何破解?安装3D游戏动画开发环境Unity后需要安装Unity Hub,Unity Hub是什么?Unity Hub就是管理Unity版本和项目的工具,可以简化工作流。你可以在Unity Hub你查找、下载Unity的各种版本。下面来看看Unity Hub需要许可证的解决方法。

Unity Hub需要许可证怎么办

原来这个就是个管理Unity版本的软件,也就是我们可以在自己电脑上安装多个Unity版本,然后用这个选择启动哪一个Unity。但是unity hub打开时需要登录账号,可是网络不太好,总是各种问题。

好了,闲话不多说,在使用Unity Hub的时候一直报错,因为要用Unity Hub就必须要去申请一个许可证,然而我的许可证一直有问题。(我申请的是个人免费版)

错误类似这样:

还有就是连接不上Unity许可证服务器之类的。

这里给出我的解决办法:

将C:\ProgramData\Unity中的文件全部删掉,重启Unity Hub

原因:C:\ProgramData\Unity中的文件是我们以前使用破解版的Unity的许可证文件,删掉然后重启Unity Hub之后Unity会自动生成一个新的许可证文件。

Unity Hub如何破解

破解后不要每次启动都检查license。

1、安装node, 安装 npm install -g asar或者这样操作:退出UnityHub,安装好nodejs后,用Win+R输入"cmd"执行以下命令:npm install -g asar

2、在控制台开一个Windows PowerShell,命令:

C:\Program Files\Unity Hub\resources> asar extract .\app.asar app

3、修改步骤2中解开的文件:

1) 找到:app\src\services\licenseService\licenseClient.js

getLicenseInfo(callback) {

   // load license

   // get latest data from licenseCore

  //licenseInfo.activated = licenseCore.getLicenseToken().length > 0;

  licenseInfo.activated = true;

2) 找到:app\src\services\licenseService\licenseCore.js

verifyLicenseData(xml) { return new Promise((resolve, reject) => { resolve(true);

4、修改完后 把app.asar删除,修改完成之后启动即可。

Unity Hub是什么?

Unity Hub是一个致力于简化工作流的桌面端应用程序,是一个集社区、项目管理、学习资源、安装与一体的工作平台。既方便了项目的创建与管理,又简化了多个Unity版本的查找、下载及安装的过程,还可以帮助新手快速学习上手Unity。

Unity hub功能

1、安装结束后获取组件

在过去获取附加组件的最佳时机,例如增加特定平台支持、Visual Studio、离线文档和标准资源等,最好是在初始安装过程中进行。在之后做这些事会十分痛苦,你要么去重新运行下载助手(基本上需要重新安装),要么查找和安装独立组件来使用。如今当你通过Unity Hub下载一个版本的编辑器时,你可以轻松找到并添加所需的额外组件。

2、访问模板功能

随着Unity Hub的推出,我们也发布一个全新的功能,称作Templates(模板)。模板就是预设项目,用于快速启动常见项目类型的创建过程。当你开始一个新项目时,Unity中有不少默认设置需要更改。而且这些设置如何更改取决于你构思中的项目“原型”。模板能让我们针对目标游戏类型和特定视觉保真度进行批量预设。

这些模板中附带了优化过的Unity项目以及一些预制件和资源,用来帮助你开始进行项目开发。模板的其中一个优点是,它们能展示给用户难以发现的一些功能和设置。请一定要尝试使用模板功能,因为你或许会发现一些之前从未知道的新鲜而有用的东西。

3、整合Unity编辑器的管理

Unity Hub有一个专用区域用于查找和下载Unity编辑器的版本。你可以轻松找到并下载最新版本的Unity,包括beta测试版本。而且,你还可以手动加入已经安装到电脑中的Unity编辑器版本。若想安装Unity,只需点击“Download”进行下载即可。如果你想要一次安装多个,它们会组成队列,按顺序下载

一旦下载完成后,你便可以设置自己常用的Unity版本,也可轻松在项目视图中启动其它版本。

从技术上而言,这意味着你可以同时启动运行二个版本的Unity。但是为了避免本地冲突和其它未知问题,同一个项目应只由一个Unity编辑器打开。

以上就是Unity项目和版本管理工具Unity Hub需要许可证的解决方法。Unity Hub是Unity这款大型3D游戏、动画编程工具的一个小小的管理工具,但是每次登陆Unity Hub需要许可证非常麻烦。破解后就不用再给许可证。关注教程之家,解锁更多软件教程。

点击加载更多