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