Im working on a FPS project and I have multiple animations I created in unity for my character like reload, melee, shoot, sprint, and aim. When I am playing the game all of the animations I listed are able to interrupt each other. Ive been trying to fix this problem for a week. What can I do to make it so an animation can’t be started if another one is already playing?
if I understood you correctly then you need to use layering with cross fade… check the doc: