I’ve just made a game using CocoStudio and indeed i found is annoying to work with Armatures. What i did is create lots of callback functions and just animate by playing an animation during a delay and then calling next callback function.
//Callback after finish.
CCDelayTime::create(duration_of_animation),CCCallFuncO::create(this,callfuncO_selector(HelloWorld::CallbackX),this), NULL) );
I dont know if there is a cleaner way to work, i hope so, becouse this way is really bad.