用RenderTexture截屏出现的问题

使用的是RenderTexture目前的实现问题是 Scrollview被裁剪的区域也会被截屏下来,请问如何解决?该用哪个方法来渲染一下全局的对象。
目前是这么实现的

    var winSize = cc.director.getWinSize();
    this.node.setContentSize(winSize);
    this.tex = cc.RenderTexture.create(winSize.width,winSize.height);
    this.tex.begin();
    cc.director.getScene().getChildByName('Canvas')._sgNode.visit();
    this.tex.end();

@zilong

手机上能跑就行 不需要网页版支持

这样实现还有一个问题就是 隐藏的东西也会被截屏

[quote=“zilong, post:1, topic:40750”]
注意
如果要测试截 ScrollView,可以把项目中的 ScrollView 的结点激活,然后修改测试代码为:
var renderTexture = cc.RenderTexture.create(1280,640, cc.Texture2D.PIXEL_FORMAT_RGBA8888, gl.DEPTH24_STENCIL8_OES);
// var renderTexture = cc.RenderTexture.create(1280,640);
[/quote]