Hey! I have a problem with the spring arm relative rotation settings. In this blueprint i use Fintero To function to smooth the rotation. But because this sometimes turn the spring arm 360°. This happening then when the spring arm reach the 180°or the -180° after i released the turning button (if i keep pressed the button it’s turning normal) but it’s rotate a bit more cause of the Finterp To function.
There is the blueprint and a gif to can easily understand my problem:
hi Tsybe I’ve worked quite a lot with spring arms…
there may be another issue, but the first thing I’d try is… if possible… keeping rotations to rotations.
In my experience, when I break out rotator to a float/angle, perform some operation on it, and plug it back into a rotator… issues can occur for a couple of reasons (one being that a float doesn’t understand +/-180 and +/-90). UE4’s rotators seem to have special handling for such situations, and also for 0 t0 360… which is how player control rotations are used.
In your InputAxisTurn, I’d store the relative rotation as a rotator (not a float) as Turn Goal
Then, in your Turn Calculater, I’d Rinterp To (not Finterp To) from the spring arm relative rotation to your Turn Goal rotator (but with the irrelevant axes zeroed out).
I hope it is useful and may solve your problem, but if there are any issues of course come back here.