excalibur
Version:
Excalibur.js is a simple JavaScript game engine with TypeScript bindings for making 2D games in HTML5 Canvas. Our mission is to make web game development as simple as possible.
13 lines (12 loc) • 438 B
TypeScript
import { Query, World } from '../EntityComponentSystem';
import { System, SystemType } from '../EntityComponentSystem/System';
import { ActionsComponent } from './ActionsComponent';
export declare class ActionsSystem extends System {
world: World;
static priority: -5;
systemType: SystemType;
private _actions;
query: Query<typeof ActionsComponent>;
constructor(world: World);
update(elapsed: number): void;
}