之前 cocos2d-x 版本上, 按 “Esc”鍵,程序就會推出,相當於 “Alt+F4”, 比較方便。 但是 cocos2d-x 2.0.3 版本的 ESC 鍵卻失效了。 解決辦法是, ctrl+shift+f 搜索整個解決方案, 搜索關鍵字 “VK_ESCAPE”, 定位到 CCEGLView.cpp line:319
[cpp]
else if (VK_ESCAPE == wParam)
{
// ESC input
// CCDirector::sharedDirector()->end();
}
發現 ...->end(); 那一行不知道為啥被注釋掉了。 取消注釋,編譯運行, ESC 退出功能又回來了~