求教怎么在lua版本使用BlendFunc?

加了这样一行代码,图片并没有出现透明效果……
xxxxx:setBlendFunc(Gl_SRC_ALPHA, Gl_ONE)

ccBlendFunc:new()函数也已经不支持了

贴一段代码,楼主看看

local render = cc.RenderTexture:create(1024,768)
render:beginWithClear(0,0,0,0)
local spr = cc.Sprite:create("xxx.png")
spr:setBlendFunc(gl.ZERO,gl.ONE_MINUS_SRC_ALPHA)
spr:visit()
render:endToLua()

self:addChild(render)
render:setPosition(512,384)