终于开始ECS的学习了,让我们先配置下环境
最新版本的ECS已经更新到了1.0.16 ,与之适配的unity最低版本为2022.3.0f1
必要需求
管线需求
由于ECS并不是走的GameObject + Component组件的逻辑,而是在当前的基础上重新获取并渲染,所以使用ECS的项目无法使用默认的渲染管线,需要使用 URP 或者 HDRP 渲染管线,或者使用自研的可编程的渲染管线。
插件需求
windows->PackageManager->+ ->AddPackagebyName
com.unity.entities 包含ECS所需要的代码逻辑
com.unity.entities.graphics 帮助ECS渲染到场景中的逻辑
设置需求
ProjectSetting-> Editor->EnterPlayModeSetting->EnterPlayModeOptions打开
下面两个关闭
到这里一个基础的ECS的项目就设置完毕了。