Unity无法安装Entities 1.2.0 Package的解决方法
会出现如下的错误提示:
本质原因是国内版的Unity使用了自己的Package加速CDN:packages.unity.cn,而不是官方的packages.unity.com。而这个CDN更新了Entities的几个包到1.2.0,却没有将依赖的com.unity.collections更新到2.4.0。
诡异的是CDN里却有2.4.1。所以解决方法就来了:
- 直接安装Entities 1.2.1或更高的版本
- 对于不便于安装更高版本的项目(比如官方的EntitiesSamples),打开项目Packages目录下的manifest.json文件
- 手动在dependencies添加这么一行:
"com.unity.collections": "2.4.1",
- 之后再打开项目就好了
最近中国版Unity的问题是越来越多了……