Best Way to handle custom footsteps

What would be the best way to handle custom footstep sounds that would match up to the player’s animations, like a walk, sprint, or crouch?

What methods have you explored to achieve this?

used a touch connection, not very performany, suboptimal.

What you can do is make use of animation events and have them placed when a characters foot in a walk/sprint animation hits the ground. In a script you would connect to the animation event and you can then use the humanoids floor material properly to play a footstep that matches the current material they are walking on.

1 Like