事件处理:
- 事件监听和事件监听绑定
- 通知中心
- Input输入框的使用
事件监听和事件监听绑定
事件监听处理,有个重要的类EventDispatcher:
这个类管理事件监听器的订阅和事件的分发
事件监听器列表以这样的方式来进行管理:当事件正在分发的过程中,事件监听器可以被添加或者移除,包括事件监听器内部的监听器。
其常用的成员函数:
void addEventListenerWithSceneGraphPriority (EventListener *listener, Node *node)
给一个指定的事件添加一个事件监听器,该监听器带有基于场景图的优先级 。
参数:listener 指定事件的监听器。 node 监听器的优先级基于此节点的绘制顺序。
给一个指定的事件添加一个事件监听器,该监听器带有基于场景图的优先级 。
参数:listener 指定事件的监听器。 node 监听器的优先级基于此节点的绘制顺序。
void addEventListenerWithFixedPriority (EventListener *listener, int fixedPriority)
为指定的事件添加一个固定优先级事件监听器。
为指定的事件添加一个固定优先级事件监听器。
参数:listener 指定事件的监听器。 fixedPriority 监听器的固定优先级。