Search Unity

Help with "must be marked as Legacy."

Discussion in 'Getting Started' started by mangapinches, Aug 20, 2019.

  1. mangapinches

    mangapinches

    Joined:
    Apr 2, 2019
    Posts:
    12
    I'm working on a 2D game for a Capstone course through MSU and pretty new to Unity and Coding.

    I've noticed, perhaps due to updating Unity version but I'm not sure, that multiple animation clips have been displaying this persistent, annoying message:

    "The AnimationClip 'ClipName' used by the Animation component 'Name' must be marked as Legacy."

    I've gotten this same Yellow Warning Sign pop up in the Console for several different clips...so I must be doing something consistently wrong. The game still runs when I test it but this has been DRIVING ME CRAZY.

    The closest answer I've found in documentation: The main reason for using legacy animation is to continue working with an old project without the work of updating it for Mecanim. However, it is not recommended that you use the legacy system for new projects.

    Also, when going into Debug mode and checking the Legacy box...it breaks the animation. I have no idea what Mecanim means...

    Please, if anyone has a solution let me know!
     
  2. todotipodetutorial

    todotipodetutorial

    Joined:
    Aug 20, 2019
    Posts:
    1
    Don't use the Animation component, use only the Animator component
     
    mangapinches likes this.
  3. mangapinches

    mangapinches

    Joined:
    Apr 2, 2019
    Posts:
    12
    Thank you so much. This appears to have solved the problem.