本文主要是介绍Unity DOTS技术(十三) ComponentSystem及JobComponentSystem,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 一.ComponentSystem介绍
- 二.JobComponentSystem
一.ComponentSystem介绍
1.继承ComponentSystem需要实现抽象OnUpdate()
2.与SystemBase不同,ComponentSystem不包含LambdaSingleJobDescription,
3.CompoentSystem的带代码都是在主线程上运行,不支持多线程.
4.并不能在ForEach后面点出什么参数来编辑.
5.功能上与SystemBase中使用主线程代码.Run功能类似,官方推荐使用.
二.JobComponentSystem
1.JobComponentSystem只支持多线程.
2.JobComponentSystem与SystemBase相同即有ForEachLambdaJobDescriptionJCS也有LambdaSingleJobDescriptionJCS.
3.需要实现抽象OnUpdate并需要有返回值.
4.可以在ForEach后面点出什么参数来编辑.
这篇关于Unity DOTS技术(十三) ComponentSystem及JobComponentSystem的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!