文件名称:ECS:实体组件系统
文件大小:139KB
文件格式:ZIP
更新时间:2024-03-31 10:10:31
系统开源
简介 这是一个Typescript语言版的Entity-Component-System框架。框架参考了Unity的框架。 使用说明 组件 组件必须实现ecs.IComponent,并且需要使用ecs.register注册组件。 @ ecs . register ( 'Hello' ) export class HelloComponent extends ecs . IComponent { eid : number ; data : number ; // 组件被回收前会调用这个方法。 reset ( ) { this . edi = 0 ; this . data = 0 ; } } ecs.register组件填入的参数是方便通过entity.Hello获得组件对象.ecs.register还会将组件的构造
【文件预览】:
ECS-master
----LICENSE(1KB)
----imgs()
--------ecs_debug.png(137KB)
----ECS.ts(30KB)
----README.md(7KB)