多个精灵依次执行动作的问题

有n个精灵
依次为sprite_1,sprite_2,…sprite_n;
一个组合动作

local sequence = transition.sequence({
   CCDelayTime:create(0.3),
    CCScaleTo:create(0.3, 1.3),
    CCScaleTo:create(0.3, 1),

    })


```


通过for循环依次执行
for i = 1, n do
sprite:runAction(sequence)
end

```


所有的精灵都是一起运动,如何才能让精灵依次去执行该动作?

单个精灵执行完再回调,下个精灵继续执行啊