Entity Jobs接口
1.IJobEntity: 适合绝大多数情况使用
2.IJobChunk:
=========================================================================
通过预制体实例化Entity
namespace DOTS.DOD.LESSON3
{
struct CubeGeneratorByPrefab : IComponentData
{
//用于克隆实例的Entity
public Entity cubeEntityProtoType;
//控制Entity数量
public int cubeCount;
}
class CubeGeneratorByPrefabAuthoring : Singleton<CubeGeneratorByPrefabAuthoring> //单例模板抽象类
{
public GameObject cubePrefab = null;
[Range(1, 10)] public int CubeCount = 6;
//自定义数据Baker
class CubeBaker : Baker<CubeGeneratorByPrefabAuthoring>
{
public override void Bake