• Unity
  • Cinema Director & Spine Support

I googled "Cinema Director" with "Spine", and got nothing, so I've added some basic timeline support:

Image removed due to the lack of support for HTTPS. | Show Anyway

For anyone not familiar, Cinema Director is probably the most popular cutscene/cinematic editor tool for Unity (citation needed). The main strength is being able to scrub backwards and forwards along the timeline, and arrange all your curves and cues without going into play mode. It's neat!

Out of the box Cinema Director supports Mecanim, but the downside of triggering Mecanim animations is that, on the timeline, it looks like this:

Image removed due to the lack of support for HTTPS. | Show Anyway

That's a single marker triggering the beginning of the animation... but no visual info as to when the animation completes. Also Mecanim & Spine objects would not always play in the editor? And animations wouldn't start in a frame-perfect manner? Not sure what was going on, but not ideal. So decided to use SkeletonAnimation instead. Making the timeline action shorter in the editor alters the timescale of the animation.

Here's a Gist of the code for a timeline action.

(Doesn't support mixing or anything fancy, just plays animations.)

Related Discussions
...

It looks very neat for comparing a scene with multiple animations and/or skeletons. Thanks for sharing!

Thanks for sharing!

Once Unity 2017 and official Unity Timeline features are released, we plan to support it as best we can.
Hopefully, the editor will have the necessary APIs to make it work well, scrubbing and all.
This seems like it's still many months away though.

Didn't the original creator of this add spine support? Or was that something else?