位置: 编程技术 - 正文

cocos2dx 自带的openURL方法 浅析(cocos2dx官方教程)

编辑:rootadmin

推荐整理分享cocos2dx 自带的openURL方法 浅析(cocos2dx官方教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cocos2dx 2.2.2,cocos2dx怎么用啊,cocos2dx 4.0,cocos2dx 3.17,cocos2d怎么用,cocos 2d x,cocos2dx怎么用啊,cocos 2d x,内容如对您有帮助,希望把文章链接给更多的朋友!

今天接SDK需要添加一个渠道的更多游戏的按键(这里想说句,渠道&#;玛真烦人,各种要求各种坑),百度了下基本都说的是自己在android 和ios OS层增加方法给上层调用,其实在cocos v3版本后已经自带了名为openURL方法,并且把它绑定到Application上了。

我们首先来看看在两大移动OS上的实现,其他平台也都有,不过一般我不用,也就不关心了,我们在cocos2d-x/cocos/platform/ios/CCApplication-ios.mm文件中可以看到IOS的实现,如下

同样,我们可以在cocos2d-x/cocos/platform/android/java/src/org/cocos2dx/lib/Cocos2dxHelper.java文件中看到android中的实现

cocos2dx 自带的openURL方法 浅析(cocos2dx官方教程)

既然有了OS层实现,我们游戏逻辑层怎么使用,比如我使用的是lua开发,那我就去找lua绑定的文件,看它绑定到哪里了,我们在cocos2d-x/cocos/scripting/lua-bindings/auto/lua_cocos2dx_auto.cpp文件中可以看到如下方法

从中我们可以看到这两句这就表明这个openURL的方法确实被绑定到Application对象上了,具体绑定的实现是这个方法,有兴趣的可以去深入看看

那我们在lua层就可以直接通过获得Application来调用了,使用如下:

这样就OK了,这样使用起来确实很方便,可是cocos的使用sample上竟然没有介绍,不知道为啥?

cocos2dx --- 笔记 容易弄混了四个类,CCSpriteFrame CCAnimationFrame CCAnimation CCAnimate 先来个总结吧。CCSpriteFrame,是精灵的单帧信息,内部储存了精灵的Rect和贴图(贴图仅仅是保存了指针)CCAnimationFrame,是动画的单帧信息,保存了一个Sp

cocos3.5塔防游戏开发---复习cocos2dx结束(明天重启仙剑) 前几天想复习一下cocos2dx和c,所以网上down了几段代码,不过win下的工程比较难找,所以找了一些都是mac下的代码,上一篇就是其中一个,mac的项目

Lua_打印Lua对象对应的C++的类 就一行代码,非常简单,以后就不用胡乱猜测了:print(tolua.type(obj))

标签: cocos2dx官方教程

本文链接地址:https://www.jiuchutong.com/biancheng/368872.html 转载请保留说明!

上一篇:分形图形 --- 龙形曲线(分形图形学)

下一篇:cocos2dx --- 笔记 容易弄混了四个类,CCSpriteFrame CCAnimationFrame CCAnimation CCAnimate(cocos2djs)

  • 贴现手续费计入投资收益
  • 专票小数点没打印齐能用吗
  • 软件销售利润
  • 营业执照经营范围增项如何办理
  • 个人挂靠利润如何提取
  • 物业公司开场地租赁费发票编码
  • 进项发票失控账务处理
  • 房地产成本核算会计分录
  • 中药饮片适用增值税税率
  • 网上认证服务费可以全额抵扣吗
  • 增值税发票的基数是什么
  • 总资产增长率的含义
  • 非直系亲属继承房产后再卖掉后交税吗
  • 增值税未抵扣进项税
  • 未开票收入纳税
  • 服务设计合同标准版
  • 申请银行汇票手续费记账凭证
  • 2021剑灵什么职业最强
  • macbook自带的游戏
  • win7为什么无法开启aero
  • 收回已冲销的应收账款分录
  • 简易计税分包抵减
  • win7为什么还有人用
  • chrome内核的浏览器是什么意思
  • 远程桌面连接失败了
  • 职业病治疗费用由谁来承担
  • 超市消费券买什么好
  • 运行项目报错Couldn't import Django
  • php 获取文件类型
  • php解析xml数据
  • php获取浏览器ua
  • php处理异常
  • javaweb重点知识总结
  • php curl_setopt
  • laravel 实例
  • 工资的会计账务处理
  • 模具固定资产如何核算
  • 实际缴纳增值税和应缴纳增值税
  • 增值税负数要结转
  • 资质平移后以前的工程怎么办
  • 附加税减免额怎么算
  • 企业内部交易如何操作
  • 应交税费应交增值税明细账图
  • 欠款在公司注销怎么处理
  • 不签订购销合同的后果
  • 公司之前借款没入账现在还款
  • 暂估收入的会计分录怎么写
  • 存款基准利率是不是利息
  • 临时建筑房
  • 坏账准备确认坏账
  • 专票当普票用进项需要转出吗
  • 应计入财务费用的科目是
  • 会计明细账怎么记
  • ios 数据库版本升级
  • windows server 2008 r2安装教程
  • freebsd的软件管理工具ports详解
  • win7系统开关机怎么没有声音
  • 让windows10蓝屏
  • window10自带的软件有哪些
  • 苹果电脑如何制作
  • mac键盘图标与对应不匹配
  • linux ssh免密码
  • Win10系统如何使用无线网卡上网 win10台式机使用无线网卡上网的两种方法图文教程
  • win7电脑视频预览图如何显示出来
  • 电脑开启虚拟wifi
  • 微软宣布
  • win8.1升级到win10
  • javascript中的数组可以存放任何类型的数据
  • Windows下的写字板功能是
  • Node.js中的核心模块包括哪些内容?
  • unity dem
  • unity3D关于公共安全内容制作
  • unity3d颜色
  • js入门基础教程
  • 江苏省税务局官网电话
  • 国家税务局大厅上班时间
  • 公益性公墓免交税吗
  • 公司完税证明去哪里打
  • 建筑公司材料发票
  • 欠税多少构成犯罪
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设