在游戏已有场景中,挂上UI编辑器demo中的例子,
使用如下代码去截取屏幕:
local in_texture = CCRenderTexture:create(display.width, display.height, kCCTexture2DPixelFormat_RGBA8888)
in_texture:setPosition( CCPoint(display.cx, display.cy) )
in_texture:begin()
arale.home.layer:visit()
in_texture:endToLua()
in_texture:saveToFile(“share.png”,
截取的屏幕是穿透的,直接显示下面的背景了
截屏效果如下: