会出现如下的错误提示:
本质原因是国内版的Unity 2022使用了自己的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
- 对于不便于安装1.2.1的项目(比如官方的EntitiesSamples),打开项目Packages目录下的manifest.json文件
- 手动在dependencies添加这么一行:
"com.unity.collections": "2.4.1",
- 之后再打开项目就好了
最近中国版的Unity问题是越来越多,不仅更新极慢还不停的出这样的破事。若不是看中PlasticSCM给的额外空间,恐怕我早就跳车去官方版了。
标签:1.2,Package,unity,Entities,Unity,2.4 From: https://www.cnblogs.com/horeaper/p/18216040