unity3D 软件默认不能加载gltf/glb文件格式的,需要额外安装插件:UnityGLTF。按它的操作来发现,总是装不上,看报错信息提示github 443超时了,所以我又转去研究让unity3D使用代理软件来访问网络。
 折腾了几下各种设置环境变量,按官方文档-解决网络问题配置了一个启动脚本start-unity.cmd

1
2
3
4
@echo off
set HTTP_PROXY=http://127.0.0.1:1081
set HTTPS_PROXY=http://127.0.0.1:1081
start "" "D:\Program Files\Unity Hub\Unity Hub.exe"

 发现unity hub页面又卡在启动页面里,查看日志(C:\Users\suxiqiang\AppData\Roaming\UnityHub\logs)里提示:
{"timestamp":"2024-02-03T11:53:14.935Z","level":"error","moduleName":"LicensingSdkService","message":"[ 'LicensingSDK is accessed but has not been initialized yet!' ]"} 感觉还是有问题,看文档说明,好像还需要配置证书,于是我又在对应的路径上创建了upmconfig.toml,把我代理软件用到的证书perm内容给进去。重启电脑又就正常进入了(之前我折腾的时候就发现,全局设置环境变量也得要重启电脑才生效)。
 后续安装UnityGLTF就正常了。