cocos2d js的一些tip

本文深入探讨了Cocos2d-js-v3.2-rc0中游戏应用的退出机制及URL跳转功能,通过实例展示了如何监听键盘事件实现Android下的返回键和菜单键响应,并提供了添加JavaScript后的项目配置调整指南,包括修改project.json文件以适应新的开发需求。

cocos2d-js-v3.2-rc0

cc.director.end();//退出app
cc.Application.getInstance().openURL("http://www.baidu.com");//openurl

 

检测android下的返回键和menu键,可以用下面这段代码

cc.eventManager.addListener({event: cc.EventListener.KEYBOARD,onKeyReleased: function(keyCode, event)
{
    if(keyCode == cc.KEY.back)
    {
        cc.director.end();
    }
    else if(keyCode == cc.KEY.menu)
    {

    }
}}, this);

 

添加js以后,修改project.json,大概弄成类似这样,具体的看cocos2d js下面的sample或者是main.js里面的说明

project.json

{
    "project_type": "javascript",

    "debugMode" : 1,
    "showFPS" : true,
    "frameRate" : 60,
    "id" : "gameCanvas",
    "renderMode" : 0,
    "engineDir":"frameworks/cocos2d-html5",

    "modules" : ["cocos2d"],

    "jsList" : [
        "src/resource.js",
        "src/helloWorldScene.js",
        "src/helloWorldLayer.js"
    ]
}

 

转载于:https://www.cnblogs.com/ziyouchutuwenwu/p/4193821.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值