位置: 编程技术 - 正文

【cocos2d-x】cocos2dx之截图保存(cocos 2d x)

编辑:rootadmin

推荐整理分享【cocos2d-x】cocos2dx之截图保存(cocos 2d x),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cocos2d官网,cocos2d官网,cocos 2,cocos 2d x,cocos2dx官方教程,cocos2dx视频教程,cocos2dx视频教程,cocos 2d x,内容如对您有帮助,希望把文章链接给更多的朋友!

游戏过程中,偶尔需要截图和保存图片,但是cocos2d-x本身对这方面的支持比较少,所以只能用比较特殊的方法来保存~

RenderTextureRenderTexture是一个通用渲染对象,可以通过构建一个RenderTexture对象,进而把要渲染的东西填充进去,在渲染开始前调用call函数,调用cocos的场景的visit函数对其进行渲染,渲染结束后调用end函数。RenderTexture继承于Node,所以可以简单地把渲染纹理添加到你的场景中,就像处理其它cocos中的节点一样,当然它还提供了保存功能,可以把渲染纹理保存为PNG或JPG&#;式。(引用自 截图保存成demo.png,保存在哪里呢? 可以通过getWritablePath()得到

如果你需要截取整个屏幕的话,那就把上面的sprite换成Director::getInstance() -> getRunningScene(),当然在3.x里还有更简便的方法

只需要一条语句加一个回调函数就可以搞定截图~

【cocos2d-x】cocos2dx之截图保存(cocos 2d x)

最后贴一个用RenderTexture把动画大图中的小图取出来存放的Demo,效果:

截取前:

截取后:(图片取自PlantNanny)

图片和代码下载

欢迎访问我的个人博客:helkyle.tk

Cocos2dx 3.0 实战之—— 重写《超级马里奥》其八 主菜单界面 一切之前还是说抱歉,因为本人的确实不会搞美工做的事情,所以素材的图片丑的要死。先看此界面的效果:然后源码是:MenuScene.h/***主菜单场景的声明*

基于像素的碰撞检测(移植到cocos2dx 3.x) 感谢原文:

cocos2dx 3.2 读写XML,基于tinyxml2封装的易使用,更灵活的XML接口。中文国际化。 简介cocos2dx3.2读写XML使用的是tinyxml2库。tinyxml2是一个轻量的解析XML的开源库,C编写,跨平台,内存占用很小。解析文件时,在内存中生成DOM模型,即文

标签: cocos 2d x

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

上一篇:cocos2dx代码调用本地浏览器步骤详解(cocos2djs教程)

下一篇:Cocos2dx 3.0 实战之—— 重写《超级马里奥》其八 主菜单界面(cocos2d教程)

  • 软件产品即征即退条件
  • 代开专用发票需要交城建税吗
  • 车辆购置税完税证明是什么
  • 一般纳税人金税盘抵税会计分录
  • 所得税年报工资薪金支出怎么填
  • 开票地址开错有什么后果
  • 房地产企业成本包括哪些
  • 营改增后销售不动产的收入
  • 进项税已入账未结转
  • 员工对公司造成损失的,可以起诉吗
  • 生产型增值税与消费型增值税的区别在于是否允许企业
  • 购货发票未到
  • 滴滴打车税收问题
  • 金融机构利息超过多少不合法
  • 水土保持补偿费收费标准
  • 我的初级备考经验--相信自己
  • 运输发票车种车号要求 自有车
  • 为什么路由器经常断网
  • 自产原材料
  • 车间购买办公用品
  • 建筑行业收到工程款会计分录
  • windows10安装hadoop
  • 捐赠支出汇算清缴需要调增吗
  • thinkphp query
  • 语音模块作用
  • 小微企业减免附加税政策
  • 年底有留抵税额怎么结转
  • php抽象类和普通类的区别
  • 数据库锁面试题
  • get_module_base
  • 待摊费用和预提费用属于什么账户
  • 入库管理业务流程图
  • 预缴所得税可以调减吗
  • java多线程经典案例
  • javascript前端开发案例教程源码
  • 购进商品的运费怎么记账
  • 债权投资和其他债权投资举例
  • 应付账款尾差如何处理
  • 不单独计价的包装物是什么意思
  • 无偿调入资产如何做账
  • 软件属于哪种无形资产
  • 填写企业所得税年度纳税申报表都需要哪些数据
  • 坏账准备的账务处理
  • 公司现金收付管理
  • 外债借款利率
  • 商场预付卡
  • 银行收到货款会计分录怎么做
  • 先开发票后付款如何记账?
  • 开具红字发票的当月就要进项税额转出吗?
  • 员工提前预支工资合法吗
  • 未确认融资费用摊销额怎么计算
  • 分公司独立核算和非独立核算哪个好
  • 企业建帐的基本要求
  • 工业企业固定资产投资
  • mysql中文乱码解决的命令
  • centos 命令
  • mac如何设置默认打开程序
  • gwservice进程
  • linux检查文件内容
  • win8正版系统重装
  • tkmc.exe
  • windows7关机点了没反应
  • 苹果服务器操作系统
  • 更新win8
  • kernel headers not found for target kernel
  • 在linux系统中有一个重要的概念
  • windows7 excel
  • Android游戏开发打砖块
  • js 列表
  • jquery自定义组件
  • android studio快捷键补全
  • jQuery.uploadify文件上传组件实例讲解
  • node js模块
  • js窗口关闭触发事件
  • centos 安装完成后无法启动
  • jq写css样式
  • 河南电子税务局官网入口
  • 财税专业全称叫什么
  • 河南省土地使用税减免税优惠
  • 土地交的契税会计科目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设