Unity2020.3使用DOTS

Unity2020.3安装DOTS

1.首先打开Package Manager

Unity2020.3使用DOTS_第1张图片

2.我们把Preview和Dependencies打开 方便我们观察

在这里插入图片描述
Unity2020.3使用DOTS_第2张图片

3.加入Hybrid Renderer

在Package Manager左上角的加号上选择Add package from git URL 并填写以下地址
com.unity.rendering.hybrid
Unity2020.3使用DOTS_第3张图片
在这里插入图片描述
下载需要等待一段时间
Unity2020.3使用DOTS_第4张图片
在Hybrid Renderer依赖中可以看到0.17最新版的Entities
Unity2020.3使用DOTS_第5张图片
在Entities包中可以看见依赖了Burst、Jobs等等,显示installed即为安装成功

测试

创建一个Cube
Unity2020.3使用DOTS_第6张图片
为其添加Convert To Entity,将MonoBehaviour转换为Entity
Unity2020.3使用DOTS_第7张图片
打开Entity Debugger窗口,方便我们观察Entity
Unity2020.3使用DOTS_第8张图片
最后点击运行按钮
Unity2020.3使用DOTS_第9张图片
在红色区域未显示Cube
黄色区域显示Cube
表明我们已经成功将MonoBehaviour转换为了Entity
绿色区域为Cube这个Entity具有的Components
蓝色区域为Chunk使用情况

5.添加Havok Physics

Unity2020.3使用DOTS_第10张图片

测试

为Cube添加Physics Body
Unity2020.3使用DOTS_第11张图片
点击运行按钮
观察到Cube受到重力不断下落即为成功

你可能感兴趣的:(unity,dots,unity,ecs,unity,unity3d,ecs)