在Windows Phone 8上处理重击事件?

时间:2015-01-25 16:07:00

标签: windows-phone-8 key cocos2d-x back cocos2d-x-3.0

如何在Cocos2dx 3.3 Windows Phone 8 C ++中处理后退键事件? 非常感谢

3 个答案:

答案 0 :(得分:0)

使用HardwareButtons.BackPressed事件处理后退按键。如果要避免关闭应用程序的默认行为,请将事件args上的Handled属性设置为true

答案 1 :(得分:0)

答案 2 :(得分:0)

我找到了cocos2dx 3.3

的解决方案

在头文件.h

virtual void onKeyReleased(cocos2d::EventKeyboard::KeyCode keyCode, cocos2d::Event* event);

和cpp文件

void MrGreen::onKeyReleased(EventKeyboard::KeyCode keyCode, cocos2d::Event *event)
{
if (keyCode == EventKeyboard::KeyCode::KEY_ESCAPE)
{

}
}