我遵循的步骤:
下载unity 2018.2.0f2的最新版本
安装unity后,我更改了脚本运行时版本4.x
然后我尝试从程序包管理器安装实体程序包,但出现以下错误:
解析软件包时发生错误:
无法将一个或多个软件包添加到本地文件系统: 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)
有人可以帮助我解决此问题吗?预先感谢。
答案 0 :(得分:0)
Unity的实体组件系统仍处于实验模式,需要Unity beta 版本才能使用。您正在使用的 Unity 2018.2.0f2 版本不是beta版。
更改步骤#1 的说明,然后从here下载 Unity 2018.1.0b12 。按原样执行其余说明。
还值得注意的是,实体组件系统目前仅在编辑器中可用。不要指望它现在可以在构建中工作。