Hi! I have three similar animations—let's say A, B, and C—that each show a character blowing bubble gum, but with different bubble shapes. I want to randomly cycle through them during gameplay, with smooth transitions between each one. What’s the best way to do that?
Thank you so much for your help.

Related Discussions
...

To randomly play similar animations like A, B, and C with smooth transitions, you can use the AnimationState in Spine to manage the animations. First, you would set up a random selection mechanism in your game logic to choose between animations A, B, and C. Once an animation is selected, you can use AnimationState.SetAnimation() to play the chosen animation. To ensure smooth transitions between animations, you can set a mix duration between them using AnimationStateData.SetMix(), which allows you to define how long the transition should take. This will blend the animations smoothly as they switch from one to another. You can also use AnimationState.AddAnimation() to queue the next animation after the current one finishes, maintaining the random selection logic.

Thank you so much, Bot!