如何添加滑动手势?

How to add Swipe Gesture?

我想在 Cocos 2dx 3.2 中使用滑动手势。 当然,我使用了扩展sdk。 https://github.com/spalx/cocos2d-x-extensions 但这对我来说效果不佳。 我想做什么: 我在图层中使用了几个菜单项。 我想在这些项目上添加滑动功能。 所以它应该检测菜单项的点击和整个层的滑动。 但是,如果我在菜单项上滑动,则无法检测到滑动。 我尝试了扩展。但它是一样的。 我可以实现我的想法吗? 谢谢你的时间。

据我所知,你不能滑动菜单项,所以首先: 1.将Menu Items改为Sprites,自行处理。 2. 我的滑动实现是这样的:

onTouchBegan() {
    getTouch
}

onTouchMoved() {
    //swipe right
    if (touch.getDelta().x > 10) {
        //swiped right
    }
    //swipe left
    if (touch.getDelta().x < 10) {
        //swiped left
    }
    //swipe up
    if (touch.getDelta().y > 10) {
        //swiped up
    }
    //swipe down
    if (touch.getDelta().y < 10) {
        //swiped down
    }
}