Quick 中可以自定义精灵吗?

现在为了提高渲染效率,想用批处理,但是需求是一些业务逻辑必须放到子节点上面去处理,不能用父节点去管理子节点,所以就想到了自定义一个精灵来做这些事情,quick中可以自定义精灵吗?

可以自行定义,但是就是必须要在自定义的时候指明图片名称,这个不是很方便,有谁知道更好的?
local MagicFireBallNode = class(“MagicFireBallNode”, function ()
– return display.newLayer()
return display.newSprite(“ui/magicBall.png”)
end)