Seu código esta cheio de redundância, isso por si só é um problema. Algo que você pode fazer é criar o audio dele andando na grama e ao final dele deixar também no audio o intervalo entre passos e apenas deixar que ele toque este som repetindo, uma vez que ele sair da grama você pausa esse som, dess...