Coco2d-js/Cocos2d-html5中Android返回键实现
来源:互联网 发布:迪杰斯特拉算法 编辑:程序博客网 时间:2024/05/01 20:01
导语:
首先Cocos2d-x当中实现Menu和Back按键相对简单一点,而在资源较少的Cocos2d-html5当中,要实现返回还是有一点不一样的,而且有没有具体的demo,也就只有自己去看api文档,这也是头痛的一件事情,以下总结和归纳在Cocos2d-html5当中,如何实现返回键,和Menu键。分析:
cocos2d中目前只有Layer以及其子类能够获取用户输入,即触发用户输入的事件。这个结论是我通过查看API文档猜测的,因为要触发这些事件,必须要有setIsKeypadEnabled和setIsTouchEnabled方法,而API中只有layer和其子类有这两个方法,所以很自然要实现返回必须是在Layer场景或者其子类去实现。
代码:
备注:此方法只适合使用cocosEditord的时候使用,cocos2d-js3.0之后的版本请使用以下的代码
cc.eventManager.addListener({event: cc.EventListener.KEYBOARD,onKeyReleased: function(keyCode, event){
if(keyCode == cc.KEY.back){
}
else if(keyCode == cc.KEY.menu){
}}}, this);
cc.eventManager.addCustomListener(cc.game.EVENT_HIDE, function(){
//onEnterBackground handler
});
cc.eventManager.addCustomListener(cc.game.EVENT_SHOW, function(){
//onEnterForeground handler
});
源引:http://blog.sina.com.cn/s/blog_7dbac1250101pkc7.html
0 0
- Coco2d-js/Cocos2d-html5中Android返回键实现
- Coco2d-js/Cocos2d-html5中Android返回键实现
- Coco2d-js/Cocos2d-html5中Android返回键实现
- 使用node.js中加载cocos2d-html5
- cocos2d-x在android中响应返回键
- cocos2d-x在android中响应返回键
- COCO2D-X中ScrollView的使用实现
- Cocos2d-x android使用onKeyDown监听返回键实现二次返回退出
- Cocos2d-x android使用onKeyDown监听返回键实现二次返回退出<转载>
- Cocos2d-x android使用onKeyDown监听返回键实现二次返回退出
- kbengine + cocos2d-js实现html5 mmorpg游戏(源代码)
- Coco2D 安装《cocos2d installment》
- cocos2d-js 中封装HTML5和Native的Http请求
- Android 代码中实现返回键功能
- cocos2d js 3 beta Android 返回及菜单问题
- cocos2d-html5 引入JS文件
- Cocos2d-js中实现惯性滑动效果
- Cocos2d-js中实现惯性滑动效果
- 关于CSpreadSheet的若干问题
- Hadoop Hive sql语法详解
- JCreator工具三种方法(1.实现Servlet接口2.继承GenericServlet3.继承HttpServlet)开发Servlet
- 小马哥---山寨小米平板电脑刷机拆机主板图与开机识别图 界面图 多图展示 精仿版本 购买警惕
- Open MPI的目标、概念及实现
- Coco2d-js/Cocos2d-html5中Android返回键实现
- Kmeans聚类算法-二维度数组(Java实现)
- 网页语法高亮jquery插件SyntaxHighlighter使用教程
- 高功耗的USR-WIFI232-2b的sta+ap配置可以使手机连上互联网
- HDU 3830 - Checkers(二分LCA)****
- 中国剩余定理 poj1006
- lua元表
- 安装post man
- Cocos2d-js 3.2 技能冷却按钮的简单实现