统一安装(实体组件)软件包时出错

时间:2018-07-24 06:07:51

标签: c# unity3d entity-component-system

我遵循的步骤:

  1. 下载unity 2018.2.0f2的最新版本

  2. 安装unity后,我更改了脚本运行时版本4.x

  3. 然后我尝试从程序包管理器安装实体程序包,但出现以下错误:

解析软件包时发生错误:

  

无法将一个或多个软件包添加到本地文件系统:       com.unity.burst:编写EPROTO 101057795:错误:140770FC:SSL例程:SSL23_GET_SERVER_HELLO:未知协议:openssl \ ssl \ s23_clnt.c:797:

     

com.unity.incrementalcompiler:编写EPROTO 101057795:错误:140770FC:SSL例程:SSL23_GET_SERVER_HELLO:未知协议:openssl \ ssl \ s23_clnt.c:797:

     

com.unity.package-manager-ui:编写EPROTO 101057795:错误:140770FC:SSL例程:SSL23_GET_SERVER_HELLO:未知协议:openssl \ ssl \ s23_clnt.c:797:

     

com.unity.textmeshpro:编写EPROTO 101057795:错误:140770FC:SSL例程:SSL23_GET_SERVER_HELLO:未知协议:openssl \ ssl \ s23_clnt.c:797:

     

可能需要重新导入项目才能解决此问题,或手动修改E:/ New Unity Project(3)/Packages/manifest.json文件。

     

程序集引用了不存在的程序集'Unity.Burst'(Packages / com.unity.entities / Unity.Transforms / Unity.Transforms.asmdef)

有人可以帮助我解决此问题吗?预先感谢。

1 个答案:

答案 0 :(得分:0)

Unity的实体组件系统仍处于实验模式,需要Unity beta 版本才能使用。您正在使用的 Unity 2018.2.0f2 版本不是beta版。

更改步骤#1 的说明,然后从here下载 Unity 2018.1.0b12 。按原样执行其余说明。

还值得注意的是,实体组件系统目前仅在编辑器中可用。不要指望它现在可以在构建中工作。