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

偶尔善良 提交于 2019-12-09 13:38:01

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后,问题就解决了……

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!