I have code where I'm rotating a part of an airplane like this:
rAileron.transform.Rotate(-5.0, 0.0, 0.0); print(rAileron.transform.eulerAngles.x);
and I get printed values like this:
278.6123 282.1982 286.5277 291.149
However, when I rotate the other way, +5, the eulerAngles.x values are still increasing like when I rotated -5:
rAileron.transform.Rotate(5.0, 0.0, 0.0); print(rAileron.transform.eulerAngles.x);
which prints:
278.6123 282.1981 286.5276 291.1488
What am I missing here? The part rotates correctly visually, but the values don't add up for me.