cocos2dx scrollView怎么判断手势的上下左右事件

最近在做一个选择角色和创建角色的UI,要实现通过手势左右滑动来选择一个角色(类似神雕侠侣的选择角色UI,手滑动就可以改变当前选中的角色)。

ccui.ScrollviewEventType = {
scrollToTop = 0,
scrollToBottom = 1,
scrollToLeft = 2,
scrollToRight = 3,
scrolling = 4,
bounceTop = 5,
bounceBottom = 6,
bounceLeft = 7,
bounceRight = 8,
}

发现这里的scrollToLeft = 2, scrollToRight = 3两个时间不能用来区分手势是否左右移动。

希望各位大神指导一下,让更多的新手了解了解。谢谢

ScrollView 我不打算放任何东西,我只需要判断是左移动还是右移动就行了。至于pageView只有turning事件,所以我放弃了。