跳转到内容

API 参考

ESEngine 提供完整的 TypeScript API 文档,涵盖所有核心类、接口和方法。

类名描述
Core框架核心单例,管理整个 ECS 生命周期
Scene场景类,包含实体和系统
World游戏世界,可包含多个场景
Entity实体类,组件的容器
Component组件基类,纯数据容器
类名描述
EntitySystem实体系统基类
ProcessingSystem处理系统,逐个处理实体
IntervalSystem间隔执行系统
PassiveSystem被动系统,不自动执行
类名描述
Matcher实体匹配器,用于过滤实体
Time时间管理器
PerformanceMonitor性能监控
装饰器描述
@ECSComponent组件装饰器,用于注册组件
@ECSSystem系统装饰器,用于注册系统
枚举描述
ECSEventTypeECS 事件类型
LogLevel日志级别
接口描述
IScene场景接口
IComponent组件接口
ISystemBase系统基础接口
ICoreConfigCore 配置接口