位置: 编程技术 - 正文

【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教程)

  • 业务招待费的税金可以抵扣吗
  • 个人所得税申报是公司申报还是个人申报
  • 实收资本印花税率是多少啊
  • 个体工商户营业执照年检网上申报
  • 土地增值税预缴税率
  • 税控盘当月不抵扣怎么申报
  • 计入损益的税
  • 资源要素包括哪三个方面
  • 发票普票一个月能开多少
  • 小规模纳税人代理记账一般多少钱
  • 无形资产的摊销,可摊销的标准是什么?
  • 销项抵扣需要缴纳城建税吗
  • 福利性收入属于什么分配
  • 个人外汇收入如何纳税
  • 承包经营承包费增值税
  • 年底没计提年终奖,下一年发放要怎么做
  • 年薪制有什么好处
  • 零税率购房发票
  • 开具正规发票和不开发票对企业纳税的影响有什么不同?
  • 个人房源可以委托别人吗
  • 一年内到期的应收质保金
  • 增值税简易征收范围
  • 一般纳税人小微企业认定标准
  • 印花税无法申报怎么回事
  • 门诊医保报销流程详细步骤
  • mac os 10.15安装教程
  • 收到非税收入一般缴款书开发票吗
  • PHP:mb_ereg_replace_callback()的用法_mbstring函数
  • 汇票到期收到款项会计分录
  • 哪些收入需要交消费税
  • shwiconem.exe - shwiconem是什么进程 有什么用
  • 业绩补偿是什么意思
  • 转销坏账准备会影响账面余额吗
  • nicconfigsvc.exe - nicconfigsvc是什么进程 有什么用
  • php log函数
  • php怎么与mysql连接
  • 销售商品收取的运费会计分录
  • 律师费怎样入账
  • 福利企业的税收怎么算
  • 会计人员报销差额是多少
  • yii2-admin
  • arc架构
  • php流程图
  • html 提交表单
  • js数组方法filter
  • 未开票收入为负数是什么意思
  • 公允价值变动收益借方是增加还是减少
  • 支付给外单位人员的报酬怎么入账
  • 有外币账户的企业叫什么
  • 在建工程转固定资产的账务处理
  • 非财政补助结余在资产负债表中怎么填
  • 往来会计和应收应付有什么区别
  • 月末结存材料的实际成本例题
  • 购买电脑一次性计入费用吗合理吗
  • 未确认融资费用摊销额怎么计算
  • 未取得发票如何报销
  • 会计账户与银行账户
  • 其他应收款科目核算哪些业务
  • 接受非货币性资产捐赠入账价值
  • ubuntu调出命令行
  • mac开机后蓝屏没反应
  • macos 修改mac
  • 苹果mac怎么查看运行数据
  • linux带桌面
  • windows远程桌面连接怎么用
  • sunasServ.exe - sunasServ是什么进程 有何作用
  • centos7手册
  • win7旗舰版如何升级到win10
  • 在Linux操作系统中哪些命令可以正确关闭系统防火墙
  • 多文件操作
  • win7系统回收站文件夹的位置
  • libproj.so
  • math和maths哪个对
  • js中的冒泡排序原理
  • python设计gui
  • 用python简单代码
  • unitymol
  • 国家税务总局全国增值税发票官网
  • 河南省地方税务局公告2017年第4号
  • 广州市天河税务局电话号码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设