欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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
{
 
}

 

相关标签: Unity3D DOTS