新增DelayedIteratingSystem/IntervalSystem/IntervalIteratingSystem

This commit is contained in:
yhh
2021-01-27 14:58:51 +08:00
parent 4f7cfb087a
commit 1c9276b4a1
12 changed files with 727 additions and 131 deletions

View File

@@ -380,6 +380,16 @@ module es {
this.components.update();
}
/**
* 创建组件的新实例。返回实例组件
* @param componentType
*/
public createComponent<T extends Component>(componentType: new () => T): T {
let component = new componentType();
this.addComponent(component);
return component;
}
/**
* 将组件添加到组件列表中。返回组件。
* @param component