quick-2.x.x触摸管理机制

lua 代码写起来真的很快,项目开发速度要快不少;开始用quick也快半年了,一直在赶项目内容;也没怎么花时间去看quick-2.x.x和cocos2d-x-2.x.x有什么区别……;

今天碰到一个touch事件问题,被quick坑了;其实也不是什么大问题,就是触摸优先级的事;

因为cocos2d-x 2.x版本和3.x版本都有用过,然后也大概的看了下quick的实现,但是没有注意优先级的设定;

刚开始碰到问题时,一直以为quick-2.2.6应该和cocos2d-x 2.x版本的机制一样,按照这个思路一直实现不了;

最后问身边的同时,说他们做相似功能是都是按照对象层级来处……;详细查看了quick 的CCScene代码后还正是发现“sortAllTouchableNodes”这个方法,就是drawOrder来排序的;

然后,重新查看下lua代码,调整drawOrder后,问题就解决了……

你可能感兴趣的:(quick-2.x.x触摸管理机制)