Hi,
I'm working on an app that is using scene transitions and I started to use skeletal animations. The problem is that until the transition is not finished, the Spine skeletonNode is not shown in the scene. If I replace scenes without transition, the skeleton is shown correctly. Any ideas on how to solve this?
Thanks in advance!
[SOLVED]
Ok, birkemose from cocos2d-spritebuilder forums gave me a solution. I copy the answer, it might be useful!
When a transition starts, both outgoing and incoming scenes are paused. While init is called on the incoming scene, it might not display, if the scene is dependent on being updated.
You can try animating the scenes while the transition runs, and see if that helps. To do this, you need to hold the transition in an ivar.
In stead of
[[CCDirector sharedDirector] presentScene:[myScene scene] withTransition:[myTransition transition]];
Try
myTransition *transition = [myTransition transition];
transition.incomingSceneAnimated = YES;
[[CCDirector sharedDirector] presentScene:[myScene scene] withTransition:transition];