How To Make Iron Sights in Cpp

Basically, I’m trying to figure out how to make Iron Sights in my C++ project. I’ve tried every thing but noting worked. I looked through shooter game and there is nothing on ADS except “SetTargeting()” which just changes a variable. and nothing with that variable has any implementation that checks the variable and implements Iron Sights. So how can I make Iron Sights for my project.
Thanks In Advance,

Well it depends on how you want to implement it. Usually this is done via animation and code. You need to have animations prepared on your arms that performs the “go from hips to ADS”, “hold in ADS”, “Fire in ADS” and “return from ADS to hips”. These can be states in your AnimBlueprint which instructs the engine to play the relevant anims based on variables retrieved from the Character. You can then bind keys to functions which will set the appropriate variables.

Thanks Man,
It worked. I made the animation ofr my character and the thing worked fine.
Cheers,