疑惑一:在事件分发中修改订阅者 ,对于这个的理解. 事件的分发是可以嵌套的,cocos2dx使用_inDispatch来保存当前嵌套的深度,当调用第一个dispatchEvent的时候,_inDispatch=0,表示之前没有事件在分发,这是第一次 进行事件的分发.先看一下 dispatchEvent(Event* event)的源码,这个方法就是开始分发事件的时候的方法 代码的大体步骤就是 1 updateDirtyFlagForSceneGraph();,这个我也没研究,暂时不用管它,不影响…