在cocos2d项目中添加android手机按返回键功能
来源:互联网 发布:php get class 编辑:程序博客网 时间:2024/06/05 00:51
//Android返回键事件
auto returnEvent = EventListenerKeyboard::create();
returnEvent->onKeyReleased = [&](EventKeyboard::KeyCode key, Event* event)
{ //下面这段代码是通过键值来判断是否触摸返回键,由于有些手机返回键的键值不同,暂时就只列举了三种(我也不清楚键值有多少,也是搬的别人获取的键值),可以自行添加
if (EventKeyboard::KeyCode::KEY_RETURN == key || EventKeyboard::KeyCode::KEY_ESCAPE == key || EventKeyboard::KeyCode::KEY_BACKSPACE == key)
{
Director::getInstance()->end();
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
exit(0);
#endif
}
};
this->getEventDispatcher()->addEventListenerWithSceneGraphPriority(returnEvent, this);
auto returnEvent = EventListenerKeyboard::create();
returnEvent->onKeyReleased = [&](EventKeyboard::KeyCode key, Event* event)
{ //下面这段代码是通过键值来判断是否触摸返回键,由于有些手机返回键的键值不同,暂时就只列举了三种(我也不清楚键值有多少,也是搬的别人获取的键值),可以自行添加
if (EventKeyboard::KeyCode::KEY_RETURN == key || EventKeyboard::KeyCode::KEY_ESCAPE == key || EventKeyboard::KeyCode::KEY_BACKSPACE == key)
{
Director::getInstance()->end();
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
exit(0);
#endif
}
};
this->getEventDispatcher()->addEventListenerWithSceneGraphPriority(returnEvent, this);
阅读全文
0 0
- 在cocos2d项目中添加android手机按返回键功能
- Android中,如何实现在图片上添加返回功能
- 如何在自己的Android项目中添加扫一扫功能
- cocos2d-x在android中响应返回键
- cocos2d-x在android中响应返回键
- cocos2d-x3.2中添加Android手机震动
- Cocos2d-x3.2中添加Android手机震动
- 在Cocos2d-x3.0中添加CocoStudio功能库
- 在Android系统中添加组合键快捷启动功能
- 在COCOS2D项目中添加BOX2D支持注意点
- 在Activity中添加返回键
- cocos2d-x在android中响应返回键编译报错的bug分析
- Cocos2d-x添加Android手机震动
- cocos2d-x添加android手机震动
- cocos2d-x在Android.mk中自动添加Cpp
- 利用友盟在自己项目中添加反馈功能
- Android 代码中实现返回键功能
- 如何添加Android返回键的退出功能
- SimpleTagImageView添加标签
- 利用C语言求解一元二次方程组的解
- 简单的mysql性能优化
- 使用“onmousedown”和“onmouseup”实现长按事件
- 解决VMware打开虚拟机无反应的问题
- 在cocos2d项目中添加android手机按返回键功能
- 谁知道静态成员的纠结心境
- Mac缓存清理软件谁更受欢迎
- 关于Java Web的<s:select>在编辑页面自动填值的问题
- 探索 ES8 Object.entries()
- Physically Based Deformable Models in Computer Graphics
- 字符串的运算符重载(如:赋值‘=’、加'+'、加等'+='、下标'[]'相等'=='、不等'!='、大于'>'、输出运算符'<<'以及类型转换)
- #ifndef/#define/#endif使用详解
- Oracle行列互换 横表和纵表