摇杆和按钮触摸的问题

我是新手,用EventListenerTouchOneByOne::create()(onTouchBegan等)写了一个摇杆移动,又用addTouchEventListener(&](Ref* sender, Widget::TouchEventType type)写了个按钮A,问题来了,首先我左手按下摇杆向任意方向走,然后右手按下按钮,这时摇杆就恢复原状了,感觉一次只能按一个按钮,必须松开按钮A,左手才能重新控制摇杆,请问,怎么解决,这是单点控制?一次只能相应一个按钮?