asysbang
标题:
全局监听按键
[打印本页]
作者:
admin
时间:
2013-11-22 11:06
标题:
全局监听按键
http://www.firedragonpzy.com.cn/ ... ewthread&tid=36
class MyKeypadDelegate:public CCKeypadDelegate
{
public:
virtual void keyBackClicked();
virtual void keyMenuClicked();
};
//在主scene中可以添加自己的监听类
m_pKeypadDlegate = new MyKeypadDelegate();
pDirector->getKeypadDispatcher()->addDelegate(m_pKeypadDlegate);
CCKeypadDelegate.cpp +68行需要注释掉
bool CCKeypadHandler::initWithDelegate(CCKeypadDelegate *pDelegate)
{
CCAssert(pDelegate != NULL, "It's a wrong delegate!");
m_pDelegate = pDelegate;
dynamic_cast<CCObject*>(pDelegate)->retain(); //这里
return true;
}
欢迎光临 asysbang (http://asysbang.com/)
Powered by Discuz! X2.5