Bump!
Still have not been able to pull this off correctly, The closest I have gotten is being able to clamp my turn/left right axis value so I no longer receive information from that axis direction when I hit my yaw clamp. Doing this no longer allows left/right input when I have reached my maximum yaw rotation, BUT the remainder of my mouse swipe is still being calculated and added on to my rotation from before the yaw clamp was hit. This is causing me to shoot past my clamp how ever much axis value was left from the initial mouse movement from before the clamp was hit.
For example If say I start at a yaw of 0.0 and rotate my mouse to the left (- Axis Value on the yaw input), slowly until I reach -110.0. I will shoot past it a random amount, up to the tenths depending on how slow I am moving the mouse (ex -110.13489537 or less). At this point I will no longer be able to move to the left (which is correct), all (-) axis value input becomes disregarded because it is clamped at this point, as I hit my trigger point which was -110. How ever if I was to do a large mouse sweep, Think if you were trying to do a 360 in game in a single mouse movement. I will end up at -122 or more, the clamp will kick in like it should but it does not stop me at -110, and how far passed I shoot is entirely dependent on the mouse sweep.
What I want to do is stop camera boom’s relative rotation at -110 (left) and 110(right). Basically a range if I am between those 2 numbers I can move left or right, but the moment I hit either one of those numbers I want the relative rotation to stop dead in that direction and not go past either of those amounts.