【问题标题】:Handle back key event on Windows Phone 8?在 Windows Phone 8 上处理返回键事件?
【发布时间】:2015-01-25 16:07:00
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:
      【解决方案3】:

      我找到了 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)
      {
      
      }
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-06-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多