Sprite 更换贴图的人问题

我想让sprite换贴图怎么做呢?我做了一个站立的小人,我想让他死掉躺在地上,这时候换成另一张图片,怎么做?

如图,第一张图片换成第二张,我试过setTexture(),但是说:c.Sprite.texture setter: Batched sprites should use the same texture as the batchnode
怎么做好呢?

直接setTexture 加上图片路径就可以了

它提示都意思就是,你用的两个图在不同的batchnode,这样不行,你是不是一张是add在一个batchnode里,另一张不是那个batchnode里的图片

可以使用setDisplayFrame