跳转至

5.事件系统

1.创建EventType和EventCategory给事件分类

2. 构建Event类,作为事件的基础,提供事件的相关方法

  • 记得用一个变量记录是否被处理

3.分别构建ApplicationEvent、KeyEvent、MouseEvent相关事件

4.构建Dispatcher模板类,能推导匹配事件类型并发送处理相关事件