Вот как я это делаю - мои спрайты входят в экран справа и перемещаются влево, чтобы исчезнуть. У меня есть 3 различные текстуры, которые используют спрайты, которые назначаются случайным образом при генерировании спрайтов, поэтому применяется только 3 изображения независимо от того, сколько спрайтов я делаю.
id actionMove = [CCMoveTo actionWithDuration:actualDuration position:ccp(-target.contentSize.width/2, actualY)];
id actionMoveDone = [CCCallFuncN actionWithTarget:self selector:@selector(spriteMoveFinished:)];
[target runAction:[CCSequence actions:actionMove, actionMoveDone, nil]];