我是用cocos studio建的工程,然后直接用xcode 打开iOS的工程
我想实现多点触摸,但是搞了好久没搞不定
我是这样写的
// setTouchEnabled(true);
// setTouchMode(Touch::DispatchMode::ALL_AT_ONCE);
auto dispatcher = Director::getInstance()->getEventDispatcher();
auto listener = EventListenerTouchAllAtOnce::create();
listener->onTouchesBegan = CC_CALLBACK_2(Gamelayer::onTouchesBegan,this);
listener->onTouchesMoved = CC_CALLBACK_2(Gamelayer::onTouchesMoved,this);
listener->onTouchesEnded = CC_CALLBACK_2(Gamelayer::onTouchesEnded,this);
dispatcher->addEventListenerWithSceneGraphPriority(listener, this);
不管怎么样,我在onTouchesMoved里面只能收到一个touch
请教这个要怎么弄
我在网上查到有建议手工写setMultipleTouchEnabled:YES的,但是我创建的是通过 glview = GLViewImpl::create(“Game”);我查看了一下源码这个里面自己会调用setMultipleTouchEnabled:YES
实在是搞不定,万般无奈下求大大帮忙

