Hello! I am attempting to animate a bear for my game. In the animation editor, everything looks fine (I’m no expert at animating, this is only like my second time). However, when using the animation in the actual model, it goes haywire. I am not quite sure where I am going wrong here.
For context, the model and character rig were created in Blender then exported to Studio.
Animation in the editor:
Animation when testing:
The script is super simple right now, it’s just meant to play the animation:
local h = script.Parent:WaitForChild("Humanoid")
local animator = h:WaitForChild("Animator")
local animation = script.Animation
local atrack = animator:LoadAnimation(animation)
atrack.Looped = true
atrack:Play()
Here is how the model is organized, if that helps:
It almost looks like a scaling issue. I’ve seen others say the size of their animated rigs is multiplied (or divided, I can’t remember) by a factor of 10. It looks like the points of the animation are 10x what they should be.
Also look up how a bear walks. I googled ‘bear walk gait animation video’ and got a few good videos. Basically they don’t lift both legs on the same side at the exact same time.
You’re right, when I scaled the model by a ton it looked normal. Do you know of a way to fix this or will I have to re-import the rig and animate it again?