cocos2dx-截取屏幕一部分
来源:互联网 发布:数据透视图显示百分比 编辑:程序博客网 时间:2024/05/23 10:24
Image::Format format=Image::Format::PNG; auto origin=Director::getInstance()->getVisibleOrigin(); auto visibleSize=Director::getInstance()->getVisibleSize(); RenderTexture *renderTexture = RenderTexture::create(visibleSize.width*0.5, visibleSize.height*0.5, Texture2D::PixelFormat::RGBA8888); Rect fullRect=Rect(origin.x, origin.y, visibleSize.width*0.5, visibleSize.height*0.5); Rect virtualViewPort=Rect(visibleSize.width*0.25, visibleSize.height*0.25, visibleSize.width*0.5, visibleSize.height*0.5); //抓取屏幕部分内容保存为纹理。 rtBegin: renderTexture在整个屏幕上的起始位置。 fullRect: 整个屏幕的大小 fullViewport: 整个viewport的大小。 renderTexture->setVirtualViewport(Point(visibleSize.width*0.25, visibleSize.height*0.25),fullRect,virtualViewPort); renderTexture->beginWithClear(0.0f, 0.0f, 0.0f, 0.0f); Director::getInstance()->getRunningScene()->visit(); renderTexture->end(); renderTexture->saveToFile("happy.png",format);
0 0
- cocos2dx-截取屏幕一部分
- iOS 截取屏幕和获取图片的一部分
- 截取字串的一部分
- 图片截取一部分
- matlab截取图像一部分
- cocos2dx截取屏幕+本地存取+图片微博分享
- cocos2dx截取屏幕+本地存取+图片微博分享
- cocos2dx截取屏幕+本地存取+图片微博分享
- COCOS2DX-3.0截取当前屏幕并在ANDROID上分享
- cocos2dx 截取屏幕保存至手机相册中
- iOS截取图片的一部分
- opencv截取一部分并保存
- 屏幕截取
- 屏幕截取
- 屏幕截取
- cocos2dx屏幕屏幕自适应
- 1.1如何截取时间中的一部分
- listener.log(截取了出错的一部分)
- 移动端开发类型简介及Ionic开发环境配置
- HACM 单词数(注意单词的输入与连续空格的出现)
- 2821: 作诗(Poetize)
- CSS样式-列表
- 欢迎使用CSDN-markdown编辑器
- cocos2dx-截取屏幕一部分
- Java反射机制详解
- Docker挂载主机目录Docker访问出现Permission denied的解决办法
- 为图片添加文字
- Android Canvas绘图详解(图文)
- 摄像机的工作原理
- C++数据结构 之 优先队列_Priority Queue
- 快速集成QQ分享
- PET/CT图像的纹理特征提取