EntitasWithoutCodeGeneration:无需代码生成即可使用实体的库

时间:2024-06-07 17:30:17
【文件属性】:

文件名称:EntitasWithoutCodeGeneration:无需代码生成即可使用实体的库

文件大小:19KB

文件格式:ZIP

更新时间:2024-06-07 17:30:17

C#

EntitasWithoutCodeGeneration 无需代码生成即可使用实体的库。 它正在工作,我在我的一个Android(社区)爱好项目中使用了它。 讨论: : 随时提出意见或贡献。 这个怎么运作 多亏了泛型,查找表和用于初始化索引的反射,它才能工作。 我的目的是保持原始表现。 它有一个缺点,它有一个反射步骤来初始化索引(请参阅EntitasData.cs)。 但这是一次,第一次使用api。 工作流程 您不需要生成任何代码。 您需要在查找表中注册每个新组件。 只需将行添加到Comps.cs。 稍后将使用它来说明哪个组件。 并且您需要为每个组件添加一个编辑器,以使添加/替换正常工作。 对于单个值,您可以继承SingleValueComponent而不编写样板。 无需为标志组件编写任何特殊内容。 例子: public class AgeComponent : Sin


【文件预览】:
EntitasWithoutCodeGeneration-master
----Assets()
--------Deepscorn()
--------Deepscorn.meta(214B)
----.gitignore(598B)
----README.md(3KB)
----LICENSE(11KB)

网友评论