I developed an Aim Down Sights system stacked overtop a weapon sway mechanic in the character’s animation blueprint. For the most part both systems work perfectly, however if I move while aiming, the player would tilt either left or right. One solution I had was making the weapon’s aim socket relative to the camera instead of the player’s arms but I had a lot of issues aligning its aim offset. Any corrections or anything I missed?
Hip
ADS(Working)
ADS(Tilted)
Weapon Sway for Both Hands(Animation Blueprint):
Aim Down Sights(Character Blueprint):
Calculate ADS Transform Function: