图片储存 或 display.printscreen() 的问题,求助

    local spr = display.newSprite("pho.jpg") :pos(display.cx,display.cy):addTo(self)
    local size = spr:getContentSize()
    local canvas = cc.RenderTexture:create(size.width,size.height)
    canvas:begin()
    spr:visit()
    canvas:endToLua()
    canvas:saveToFile(device.writablePath.."test.png")


```


报错   unknown commands in renderQueue



目的是想把jpg在游戏里转换成png的。

拜托了。

v3:


cc.utils:captureScreen(function() print("capture screen end") end, "/tmp/q.png")