Hi. I'm using spine and using events.
When I create a character, its main script take care of the mouth controller.
SkeletonAnimation mouthAnimator = mouthGameObject.GetComponent<SkeletonAnimation> ();
mouthAnimator.state.Event += MouthEvent;
After that i can use the animator properly doing i.e.
mouthAnimator.state.SetAnimation (0, "smile", false);
And all animations works properly and every event goes to MouthEvent method to be treated.
But when I create a new character, the previous character stops receiving events.
What i'm doing wrong?