请问,cocostudio的控件Button,在程序中怎么和键盘的Enter发生关联.就是我实现这么一个功能:我按下键盘的Enter,就表示鼠标点击了Button效果一样。
求大神来指导啊
您好,这个应该是只有win32/OS-X系统才会有键盘操作,cocos2d-x引擎由于是跨多平台的游戏引擎,对不通用的世界会忽略掉来保证统一性。所以这部分内容需要您绑定对应平台的键盘监听方法,感谢您对cocostudio的支持。
可以稍微具体的提示一下嘛?比如怎么绑定的,是win32平台。
您好,我帮您找了一篇关于win32监听的教程,请参考http://blog.csdn.net/henren555/article/details/7899575。感谢您对cocostudio的支持。
好的,我参考下,谢谢。
我用的是cocos2d-x-3.0alp版本,函数里面没有WindowProc这个函数了,
if(NULL
!= m_pLayWin32Key)
{
m_pLayWin32Key->processWin32KeyPress(message,
wParam, lParam);
}
这段代码怎么处理呢?
3.0版本请参考CCGLView.cpp文件,下图中是enter的win32事件。