Quantcast
Channel: Cocos中文社区 - 最新主题
Viewing all articles
Browse latest Browse all 88769

2dx-js html5版本 如何截屏并得到png文件(base64编码的也可以)

$
0
0

@dnprince 写道:

2dx-js html5版本 如何截屏并得到png文件(base64编码的也可以)

版本是: cocos2dx-js v3.12,(项目是纯网页小游戏)
想要实现的功能是 截取屏幕的一部分,并把截取的屏幕 上传到服务器。
var render = new cc.RenderTexture();
var s = cc.director.getVisibleSize();
render.initWithWidthAndHeight(s.width, s.height);
var scene = cc.director.getRunningScene();
render.begin();
scene.visit();
render.end();

    var target = new cc.Sprite();
    target.initWithTexture(render.getSprite().getTexture(), new cc.Rect(100, 100, 200, 100)); //获得一部分图像

我如何吧target里面的内容保存到png(在内存里面就可以,然后吧png进行bas64编码)

帖子: 1

参与者: 1

阅读整个主题


Viewing all articles
Browse latest Browse all 88769

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>