为什么我的EventKeyBoard 不好使呢,没反应


我在Game::init()里写的
    auto keyBoardEvent = EventListenerKeyboard::create();
 
    keyBoardEvent->onKeyPressed = CC_CALLBACK_2(Game::onKeyPressed,this);
    keyBoardEvent->onKeyReleased = CC_CALLBACK_2(Game::onKeyReleased,this);
 
    _eventDispatcher->addEventListenerWithSceneGraphPriority(keyBoardEvent,this);
 
 
void Game::onKeyPressed(EventKeyboard::KeyCode keyCode, Event* event)
{
    MessageBoxA(NULL,"test","KeyBoard",MB_OK);
}
void Game::onKeyReleased(EventKeyboard::KeyCode keyCode, Event* event)
{
    MessageBoxA(NULL,"test","KeyBoard",MB_OK);
}



```

我首个加载的scene是可以用的 replacescene后的场景里就不能用了 ,您看这。。