场景切换之后动作类状态问题

各位大虾们好,刚刚接触面向对象,遇到一个问题,求各位大哥们帮帮忙

我创建了一个场景链表,每一个场景都有一个进入上一个场景和进入下一个场景的按钮,(调用replace进行场景切换,但是每次调用replace都会对当前场景retain一次所以列表里面的场景都是不会被释放的)

起初是有一个场景 1 然后 点击下一个场景按钮 会判断是否有场景 2 如果有就直接进入,如果没有就创建一个再进入,第一次点击的话应当是创建一个 场景2 然后进入

我的 场景2 里面有一个精灵会一直执行一个 动作 ,起初第一次进入的时候精灵正常执行动作,但是当从 场景2 回到 场景1 ,再从 场景 1 回到 场景2 的时候,场景2 里面 精灵就不执行动画了,就定格在离开 场景2 的时候的动画

我想知道如何在回到 场景2 的时候继续运行精灵的动作

能否离开 场景2 的时候不停止精灵动画的运行

切换场景以后,里面的精灵的动画会暂停还是停止?