How can I sync the footsteps with the WalkSpeed?

The animation is a bit slow and out of sync compared to the WalkSpeed.

I have the default animation replaced by a script in ServerScriptStorage:

game.Players.PlayerAdded:Connect(function(Player)
Player.CharacterAdded:Connect(function(Character)
	Character.Animate.walk.WalkAnim.AnimationId = "rbxassetid://5982916575"
	Character.Animate.run.RunAnim.AnimationId = "rbxassetid://5982916575"
end)

end)

How can I adjust its speed in that script?

Thanks!
-Zlurm

3 Likes

try this. Does this answer your question? I could help more if this doesn’t answer your question.

1 Like

Thank you for the sound to steps audio script! But I’m looking for slowing down the animation, and not the audio :slight_smile:

You could make a system that would play sound whenever player’s foot touches the floor or reaches a specific position

Usually, inverse kinematics is used for this. However, you may be able to get away with an easier solution and simply use AnimationTrack | Roblox Creator Documentation to set the speed to the desired walkspeed / 16. This will gave the ratio speed up or slow down.

5 Likes