系统

系统中包含处理数据的逻辑,且特定的系统只关注特定的实体

Alice 中系统的逻辑通过重写 OnUpdate 方法来完成,除此之外,还可重写 Before 和 After 方法,来完成一些必要的生命周期行为。

Alice 已经为你注册了以下系统:

AABBSys:AABB 碰撞系统,处理 AABB 碰撞。

OBBSys:OBB 碰撞系统,处理 OBB 碰撞。

ForceSys:力系统,处理重力以及作用在实体上的四个方向的力。

SpriteAnimRenderSys:精灵动画渲染系统,处理动画渲染逻辑。

TextureRenderSys:静态纹理渲染系统,渲染静态纹理。

VisualBoxSys:可视化盒子系统,将 OBB 碰撞盒可视化显示。