Hey guys. I’m trying to implement an ADS system for my FPS prototype, but I’m experiencing the following weird rotation/scale issue:
First I am getting the arm’s default location and promoting it to a variable so I know where the arms should return to when I release the right mouse button:
Then I created a function called “Calculate ADS Transform” and based on the value I am getting from there, I am moving the arm closer to the camera:
And my ADS Function looks like this:
ADS Function Zoomed In 01:
ADS Function Zoomed In 02:
I feel like I am missing something very simple here but I can’t figure it out. If you could guide me in the right direction or tell me what is wrong here, I’d be grateful.