Animations need to be marked as Legacy - WHY?

Can anyone tell me why my animations are needed to be marked as legacy? I’m using 2021.2.1, and I’m creating my animations with the animations window… just using a couple keyframes and making the scale change to make a 2d prefab look like it’s rotating. I have looked for a solution all over but can’t find it. This is a super simple example, and my animation works, it just gives me warnings in the console.

I can’t figure out why legacy is required since I’m developing this 100% in a newer editor, or am I missing something?

If you’re playing them using the legacy Animation component, the animations need to be marked as legacy.

If you’re playing them using the newer Animator component, the animations need to not be marked as legacy.

That is the exact answer I was looking for. It would be nice if the Animator component was marked as “legacy” in the editor to let at least newbies know that. Thanks!

3 Likes