Gun Animations not working entirely

In my gun game, I’ve been trying to add animations for the guns, they are all buggy for some reason, but for shooting while testing, the guns slide doesn’t move back, even though it clearly does in the animation. I’ve had previous problems with animations, so I tired to turn on the attribute “RbxLegacyAnimationBlending”, It looks a little better, but the slide still doesn’t move. Why is this happening and how can I fix it?

In the animation:


While testing:

Edit: I don’t know why the second video won’t load, maybe its just me, but just image everything else working but the slide not moving at all.

2 Likes

Are the parts named in the same in the actual gun and the gun used in the animation?

Are you loaeding the animation through an animator or through the humanoid directly?

This could also be caused by another animation overwriting the animation.

Yes they are. I thought about this before but its not working.

I’m loading the animations through a modulescript that handles the animations:

function AnimationClass:Play(Table, Name, ...)
	if Table[Name] then
		if Table[Name].IsPlaying then
			return
		end
		Table[Name]:Play(...)
	end
end

Then playing them like this:

AnimationHandler:Play(EquipedTool.Animations, "IdleAnimation",1)