Multiple PlayableAsset's per TrackAsset?

When you add an audio track to the timeline you can add multiple playables to it:

How can I do this with custom TrackAsset and playables?

I’ve tried:

[TrackClipType(typeof(APlayableAsset))]
[TrackClipType(typeof(BPlayableAsset))]

But it only recognizes the one that comes last. I’ve also tried making them inherit from a common base class and made that base class the track clip type but that didn’t work either.

Thanks,
Andrew.

Same here, trying to figure this out

Multiple clip types on custom tracks is not supported right now… This is an oversight on our part, in theory you should be able to do it. This is in our backlog, we should address it soon.

1 Like

Was this functionality ever added in?

Yes, it was. You can add multiple clip types now, and even specify a base class and it will find all derived classes.

Awesome, thanks for the reply!

After some playing around, I also found it works with Interfaces as well.