管理所有的输入检测模块(InputModule)并帧调用Module的执行(Process)调动射线捕捉模块(Raycasters),为InputModule提供结果(具体的触点所穿透的对象信息)
InputModule 管理更新EventData 判断当前的操作事件,并通知具体的EventSystemHandler 进行逻辑处理。
事件监听及触发分四个部分:事件数据、输入模块、射线碰撞检测、事件调度。
事件数据:
BaseEventData:是事件数据类的父类,其中包括EventSystem、InputModule和当前选中GameObject的引用。
AxisEventData:滚轮事件数据