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。所以解决方法就来了:

  1. 直接安装Entities 1.2.1或更高的版本(后续更新:实测1.2.3可以正常安装)
  2. 对于不便于安装更高版本的项目(比如官方的EntitiesSamples),打开项目Packages目录下的manifest.json文件
  3. 手动在dependencies添加这么一行:"com.unity.collections": "2.4.1",
  4. 之后再打开项目就好了

最近中国版Unity的问题是越来越多了……

posted @ 2024-05-27 17:16  horeaper  阅读(30)  评论(0编辑  收藏  举报