位置: 编程技术 - 正文

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

  • 本期收入和本期免税收入有什么区别
  • 过头税产生的根源
  • 什么是存货周转率?存货周转率的意义是什么
  • 上一会计年度什么意思
  • 人力资源服务发票
  • 旅行社团队意识
  • 金蝶以前年度损益调整属于哪类科目
  • 通过物流中心再送货配货属视同销售吗
  • 应收账款平均数
  • 收到进口增值税发票可以直接抵扣吗
  • 预支备用金填请款单还是借支单
  • 简易征收进项税额转出什么意思
  • 收到发票错误主管有责任吗
  • 自营工程领用原材料
  • 2018年出口总值
  • 服务行业有哪些工作
  • 私账对私账不用交税吗
  • 交防伪税控技术怎么交
  • 误工费保险公司全部付吗
  • 自己种的苗木开发票要什么手续
  • 取得运输单位开具的普通发票
  • 资产减值损失需要结转吗
  • 找不到powershell.exe文件
  • 费用确认条件新准则
  • 出差环境补贴怎么算
  • 金融商品转让的增值税怎么计算
  • 什么样的企业是好企业,什么样的员工是好员工
  • ISBMgr.exe - ISBMgr是什么进程 有什么作用
  • vue解决数据量过大的问题
  • 房产权利转移
  • 营改增后一般纳税人缴纳增值税彩用简易征收3%
  • 对方不开票
  • 文化事业建设费减免政策
  • 建行e信通怎么转让
  • php 遍历字符串
  • PHP+mysql+ajax轻量级聊天室实现方法详解
  • 增值税免税申报
  • 其他应收账款怎么做预算会计分录
  • 退税是上一年交的税都会退吗
  • 出租房屋的房产税怎么算
  • phpcms 标签
  • 帝国cms工作流
  • mysql null+1
  • 新公司开账户需要多少钱
  • sql server基本知识
  • sqlserver2005数据库磁盘满了什么文件能删
  • 应补退税额是什么意思 法律
  • 会计调转回去还要继续教育吗
  • 劳务费发票入账科目
  • 差旅费中火车票的进项税怎么计算
  • 单位订购价格
  • 以前年度损益调整是什么意思
  • 收到费用报销单怎么做记账凭证
  • 专用发票样图
  • 销售收入指开票金额吗
  • 培训费开增值税专用发票可以抵扣吗
  • 厂房拆了建住宅可以么
  • 因windowssystem32
  • 让Windows Server 2008系统安全更上一层楼
  • win10任务栏恢复原样
  • 手动防止Ping攻击方法(无需防火墙)
  • ubuntu设置在哪里
  • 4G内存时linux的mtrr表不正确的解决
  • scanregistry.exe - scanregistry是什么进程 有什么用
  • win7防火墙打不开错误代码6801
  • win8的开始
  • linux将文本写入文件
  • windows8.1怎么用
  • unity hud优化
  • javascript例题
  • 显示自己的ip的手机
  • css实战案例
  • jquery中ajax跨域方法实例分析
  • unity射击游戏完整案例
  • nodejs mysql库
  • 湖南税务发票查验平台官网
  • 对超市的建议和意见怎么写简短
  • 国税局黑龙江省
  • 工本费每月都扣?
  • 增值税专用发票和普通发票的区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设