Unity2019.3 中的 GenerateAuthoringComponent 特性
程序员文章站
2022-03-30 08:25:22
...
在写ECS的代码时候 我们要写IComponent的继承 ,但是他不是个Mono所以无法挂载到Gameobject 上。
这里如果要用Hybrid(混合)ECS的化在2019.3中就继承出来的IComponent 需要挂载到Gameobject上,然后通过Gameobject上的ConvertToEntity转换成ECS。
所以。。。。。[GenerateAuthoringComponent ]特性就是一个好比你写了一个Mono类的作用
挂载到Mono上脚本后面会跟着有“Authoring”
这个只是2019.3版本的其他未查明
[GenerateAuthoringComponent]
public struct PaddleMovementData : IComponentData
{
}