前言
在学习其他大佬项目的时候,大佬说项目能直接运行,然后我拉下来就报如下错误
Unity报错:[Package Manager]Error Registry configuration is invalid:Unable to connect “https://packages.unity.cn”
翻了很多博发现是 unity3d 中国增强版的原因,中国增强版屏蔽了国外自定义的插件仓库。 安装 非中国增强版后可以成功打开。
然后大家给出的解决方案都比较激进,大抵就是更换Unity版本就OK了。
当然我是觉得没这个必要,能让我换版本的项目。不如我换个参考项目学习了。不过出于对教学大佬的尊敬,我还是决定看看大佬的项目。
那么就得修复这个bug了。
填坑
看提示就是说我们连不上这个地址:https://packages.unity.cn
分析原因就是因为大佬项目用的非中国增强版所以PackageManager连接地址和我们不同。而我们需要连接“https://packages.unity.cn”这个地址。
那么我们改了这个地址不就完了吗???为什么非要换版本。
解决方案
那么首先找到这个地址在哪里配置的!
修改地址
完结撒花。
补充一点,打开中国版的你可以看到这个
是的,根本不包含地址,应该是默认地址就是https://packages.unity.cn
所以把上面配置地址的部分删掉也是ok的。
以上。