480 字
2 分钟
如何使用国际版 Unity

下载安装国际版 Unity Hub#

通过访问国际版 Unity Hub 下载网页进行下载,也可以直接通过下载链接下载。

避免网页重定向#

在不使用代理的情况下,访问 unity.com 会自动跳转到 unity.cn。包括在使用国际版 Unity Hub 进行登录时,也会将 .com 的登录链接重定向为 .cn

此时需要使用代理工具,以 Clash 为例,通过添加对应的代理规则强制代理 unity.comunity3d.com 域名,防止自动跳转:

- DOMAIN-SUFFIX,unity.com,<YOUR_PROXY_GROUP_NAME>
- DOMAIN-SUFFIX,unity3d.com,<YOUR_PROXY_GROUP_NAME>

直接修改 Profile 文件虽然可以正常使用,但在 Profile 文件手动/自动更新后就会覆盖掉我们的修改,每次更新后都需要再次修改,非常麻烦。

此时可以使用 ClashParsers 功能,该功能可以在 Profile 文件更新完成后,对指定的 Profile 文件进行处理:

parsers: # array
- url: <YOUR_PROFILE_URL>
yaml:
prepend-rules:
- DOMAIN-SUFFIX,unity.com,<YOUR_PROXY_GROUP_NAME>
- DOMAIN-SUFFIX,unity3d.com,<YOUR_PROXY_GROUP_NAME>

完成 Parsers 的修改后,手动更新一下 Profile 即可立即生效,此时访问 Unity 官网就不会再重定向了。

代理 Unity Hub#

尽管我们对 Unity 相关域名进行了强制代理,但在直接运行国际版 Unity Hub 并尝试登录时,跳转到的登录页面仍然会被重定向至 .cn。因此我们需要使国际版 Unity Hub 在启动时强制走代理。

新建一个启动脚本 Launch_Unity_Hub.cmd

Terminal window
@echo off
set HTTP_PROXY=http://127.0.0.1:7890
set HTTPS_PROXY=http://127.0.0.1:7890
start "" "C:\Program Files\Unity Hub\Unity Hub.exe"

之后通过脚本启动 Unity Hub 就不会跳转了。

国际版 Hub 没有烦人的左侧栏,还可以直接下载没有 c1 后缀的编辑器。

IMPORTANT

根据网友的说法,团结引擎会对资源文件对应的 .meta 文件中的 guid 进行加密,项目可以从国际版转到团结,但是无法从团结转回国际版。

此说法仅供参考,未经验证。

如何使用国际版 Unity
https://blog.unknowncat2048.top/posts/how-to-escape-unity-china/
作者
碌碌无为喵神SAMA
发布于
2025-02-23
许可协议
CC BY-NC-SA 4.0