在某一个层中不能播放动画

我使用spritehelper创建一个动画,然后在我的game scene 中创建了几个层,大致的结构如下

scene<-背景层<-颜色层<-对话框层 , 然后我把创建的动画加载到对话框层,但是并不能播放,于是我就把它放在背景层测试一下,发现能够正常播放……{:soso_e127:}

请问这是怎么回事啊?求解……

呵呵,已经解决了,原因是我在scene pop之后又调用动画

如果你想游戏暂停但又希望执行一些动作就使用CCRenderTexture,它的原理是保存游戏的截图,然后使用pushScene重开一个Scene,把之前的截图添加到这个Scene中并添加一些你需要的动作就可以了,返回游戏使用popScene就行了。
论坛里有人发过类似的帖子,写的比较详细,你可以找找