Search Unity

  1. We are migrating the Unity Forums to Unity Discussions by the end of July. Read our announcement for more information and let us know if you have any questions.
    Dismiss Notice
  2. Dismiss Notice

Question Handling "Binding Warning" with AnimationPlayableOutput in Humanoid Animations

Discussion in 'Animation' started by Temka_193, Mar 28, 2024.

  1. Temka_193

    Temka_193

    Joined:
    Oct 24, 2015
    Posts:
    47
    I've encountered an issue with AnimationPlayableOutput.Create in Unity, where the following warning appears in the Animator: "Binding warning: Some generic clip(s) animate transforms that are already bound by a Humanoid avatar." This warning also shows up when calling AnimationMixerPlayable.ConnectInput/DisconnectInput.

    To clarify, my Animator does not use any generic animations, so I don't believe that to be the cause of the problem. Additionally, I've attempted to remove all animations from the PlayableGraph, yet the warning persists upon calling AnimationPlayableOutput.Create.

    I came across a forum post from Unity developers mentioning that the Animator doesn't consider PlayableGraph for warnings, suggesting it might be a bug. While I could ignore this warning, it gets logged every time AnimationMixerPlayable.ConnectInput/DisconnectInput is called. I'm concerned about potential memory leaks, although I'm not sure if it affects runtime. However, it's quite bothersome in the editor as the message in the Inspector stretches with each occurrence.

    Has anyone else encountered this issue, or does anyone have insights on how to address it? Any suggestions or guidance would be greatly appreciated.

    P.S. Unity 2022.3.21f1

    upload_2024-3-28_21-31-21.png
     
    Last edited: Mar 28, 2024
  2. Temka_193

    Temka_193

    Joined:
    Oct 24, 2015
    Posts:
    47
    Are there any ideas? Unity developers?