Stop animation in blueprint

Hello, I’ve followed a tutorial where you add fps arms to your character, though, they keep playing, how should I stop the animation, then only play once I press my left mouse button?

A simple way to do that is by using montages, you can call it from another blueprint easily.
Otherwise you might want to create a ‘shooting’ state. The thing is that you are using Idle state for the shooting animation, so you are aways on idle and doing the shooting animation. Create another state and have some way for transitioning (can be a bool, called isShooting for example, so that when you are shooting set the boolean to True, and when you are ready to shoot again, set it to False) and use Time remaining node for the transition back, and compare to float by using ‘>’ (if it’s smaller than 0.2, it will transition back).

Hope this helps, ask me if you need anything.

Good to know i was able to help.
Sadly I haven’t used it much, you better off somewhere else. If i’d guess i’d say that you want a particle effect at the muzzle and maybe at the wall when it hits something, right? I kinda know how to do it but i’ve seen tutorials about it so they might help :slight_smile:

Thanks, completely different subject, I have a problem when crouching, my arms do not go with the body as seen here:

Would you know how to fix it?

I’m using the node crouch.

Well, it depends on what you are using to crouch, are you using the node “Crouch”? Are you lowering the camera? Are the hands attached to the camera? (The Weapon is, maybe the hands aren’t)

Then attach the arms to the camera

How should I do it? I tried to attach to component but with no result