我想用Cocos2d-x 3.2检测Android上的后退按钮事件。 我研究了一些主题,但这些方法适用于Cocos2d-x 2.x,它在3.2版本中已弃用。 我试过
listener_ = EventListenerKeyboard::create();
listener_->onKeyPressed = CC_CALLBACK_2(GameOverScene::onKeyPressed, this);
_eventDispatcher->addEventListenerWithSceneGraphPriority(listener_, this);
但没有发现任何东西。
请帮助我!
非常感谢!
答案 0 :(得分:1)
我解决了我的问题
auto listener = EventListenerKeyboard::create();
listener->onKeyReleased = [](EventKeyboard::KeyCode keyCode, Event* event){
Director::getInstance()->end();
};
_eventDispatcher->addEventListenerWithSceneGraphPriority(listener, this);
非常感谢!