位置: 编程技术 - 正文

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)

  • 进项税转出的会计凭证
  • 转出未交增值税是借方还是贷方
  • 发票没有纳税人识别号怎么重开
  • 增值税进项发票认证流程
  • 个体商户多少钱需要报税
  • 慰问金计入什么明细科目
  • 劳动生产总值和总产值是一回事吗
  • 固定资产替换公式
  • 社保多交了一份怎么办
  • 电子发票不小心删掉了怎么办
  • 亏本销售商品如何做其会计分录?
  • 考务费属于什么税目
  • 房租税费计入什么会计科目
  • 销售肉制品税率
  • 单位购买的团体意外险会计分录
  • 每个行业都能赚钱吗
  • 总账科目和明细科目余额分析填列
  • 员工离职再入职要重新签订合同吗
  • 发票冲红可以冲红数量不变金额减少
  • 公转私限额多久自动解冻
  • 境内所得和境外所得
  • 企业买进基金用什么账户
  • 文件夹属性没有安全
  • 虚拟机安装apache
  • cpu哪个型号性价比最高
  • php file_exists 检查文件或目录是否存在的函数
  • 商品结转成本后怎么做账
  • 固定资产前期购买的后期入账怎么入?
  • kprcycleaner.exe是什么
  • 无法访问或访问被拒绝是怎么解决
  • php实现数据库创建题库
  • u-net优点
  • ensp综合实验配置
  • 深度学习|论文中常用的注意力模块合集(下)
  • php对接微信支付教程
  • 直播服务费的开票大类
  • 预收账款是否要缴纳增值税
  • opengl开发图形界面
  • 民办学校学费收现金
  • 公司签发银行承兑汇票的行为属于什么
  • 政府补贴需要还吗
  • 房地产项目转让流程
  • 财务报表的填写要求
  • sql中聚合函数的用法
  • mysql语句性能优化
  • 未达到起征点的增值税会计处理
  • 红字发票如何做账
  • 已抵扣进项税额转出的会计分录怎么做
  • 多计提的工资怎么调账
  • 供应商来货怎么做会计分类
  • 个人应如何进行社会实践
  • 非正常损失进项税额转出怎么计算
  • 建账有哪些步骤,每个步骤有哪些注意事项
  • 如何进行节约
  • fedora使用
  • windows7 ie
  • win7系统如何一键还原
  • win8系统怎么取消屏保
  • win7断电后无法正常启动
  • win7哪些系统文件可以删除
  • windows右键菜单
  • 局域网win7 64位旗舰版共享打印机状态错误0x0000000a的详细图文解决方法
  • win8.0下载
  • linux ftp创建文件夹命令
  • html+css网页布局
  • js深拷贝的三种实现方式
  • 如何使用jquery插件
  • ssh连不上centos
  • cmd更改文件属性
  • jquery提交form表单数据
  • Adding iAd in your App from Unity3d
  • android navigation bar
  • js命名函数
  • js缩小图片尺寸
  • 酒类包装物押金的消费税处理规定
  • 电子税务局跨区域
  • 2022年安徽城镇非私营单位平均工资
  • 限售股转让如何交税
  • 济南代理报税
  • 河南省城市规划法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设