Cocos2d-x 3.17.1 ios的多点触摸能够出现多点,但存在逻辑问题

测试环境:
iPhone 6Plus
iOS12.1.4
XCode10.2.1
Cocos2d-x 3.17.1

声明,已经在RootViewController.mm开启了多点触摸

首先,多点触摸事件如下:在代码中,理论上在屏幕上每按下一个手指,就会让个数+1

在下述代码中,每释放一个手指,就会让个数-1

然而真机测试效果居然输出:

已经自行解决了,通过自己使用vector<Touch*> 讲began中每次增加的触摸事件进行存储。并且在Moved和Ended事件中,使用并更新自己的这个容器,不要依赖于回调函数中的参数