My animation has root bone displacement. After I set up the animation, I put it directly into the scene and ran it. My model can have normal root movement. However, when I use code to dynamically generate a character blueprint to the scene, the root movement cannot run normally and the animation just plays in place. Is there something I missed setting or some initialization code?
1 Like
This usually happens when the root motion isnāt enabled in the characterās AnimBP or the blueprint itself. Make sure āRoot Motion Modeā is set to From Montages Only or Root Motion from Everything depending on your setup. Also, check if your movement component is properly initializedāwithout it, root motion wonāt be applied at runtime.