Stop all animations

how do i stop all animations?, in my case when is reloading i want to stop all animations for 2.5 seconds, cause it looks weird that my gun still looks like its shooting while its reloading

To stop all animations you can use animation.Stop();. I don’t know how you want to incorporate waiting, but you could use WaitForSeconds. If you want a more specific answer you should probably post your script.