3.x的RenderTexture的问题

我新建了一个RenderTexture准备进行一些数据处理,并不想在屏幕上显示它,可是每次begin, visit, end之后,屏幕上就显示了这个RenderTexture的内容,然后坐标啊,size啊全部都不对了,我也整个人都不好了:6:
这是啥情况啊

上截图看看,不然没法解答。
另外你学习一下那个官方的游戏截图功能。

如上图我在update里面写,用鼠标可以控制小图标的移动,如果小图标和大9两个图片的boundingBox相交的话,就用init()里面创建的RenderTexture来begin, visit两个图片,end,然后输出一个CCLOG指示一下,屏幕本身不想有什么变化。但是end执行完到了下一帧,屏幕就变成下面这个样子

http://cn.cocos2d-x.org/tutorial/show?id=1101
只是3.0截屏需要在截完屏的下一帧才能处理RenderTexture,这点要注意。

呃,这个我知道,我也已经发现这个问题是下一帧才出现的了,但是我的问题不是截屏,而是RenderTexture进行begin visit end之后,整个显示都不对了……

(忘了点回复)呃,这个我知道,我也已经发现这个问题是下一帧才出现的了,但是我的问题不是截屏,而是RenderTexture进行begin visit end之后,整个显示都不对了……

人工置顶,各种模糊啊,像素级啊,教程都是2.2的,能不能来个3.0版本啊,我移植过来没有一个成功的啊:6:
顺便一提我现在实验的是这个像素级碰撞,到底哪里需要整改啊
http://blog.muditjaju.infiniteeurekas.in/?p=1#comment-44

定位的问题吧,render创建的默认位置在(0,0),你屏幕看到的位置在可视区的左下角,一般都不会是(0,0),实际截取的位置是从(0,0)开始,所以和你看到的屏幕位置是不一样的,你把render位置设置到可视区的左下角试试