Hi, I have converted my game to cocos3.5… but I have a problem with the input;
I have created this:
_listener = EventListenerTouchOneByOne::create();
_listener->setSwallowTouches(true);
_listener->onTouchBegan = [this](Touch* touch, Event* event){
this->TouchBegan(touch, event);
return false;
};
_listener->onTouchMoved = [this](Touch* touch, Event* event){
this->TouchMoved(touch, event);
return;
};
_listener->onTouchEnded = [this](Touch* touch, Event* event){
this->TouchEnded(touch, event);
return;
};
_listener->onTouchCancelled = [this](Touch* touch, Event* event){
this->TouchCancelled(touch, event);
return;
};
Director::getInstance()->getEventDispatcher()->addEventListenerWithFixedPriority(_listener, 1000);
The system, call correctly onTouchBegan but onTouchEnded don’t works… where I wrong?
Thanks!