iTween 2.0.45 behaves very strangely regarding rotation:
sphere.transform.localRotation = Quaternion.identity;
iTween.RotateAdd( sphere, iTween.Hash( "time", 2, "rotation", new Vector3(0,360,0) ) );
Rotation for 360 degrees doesn’t work at all. Rotation for 360+180 degrees is working like 180, and so on. Rotation to 180 then to 360 rotates to 180 and back (meaning I cannot event implement full rotation). It seems like all rotations are taken modulo 360 degrees which is very annoying. I don’t see this explicitly in iTween’s code.
Any ideas why does this happen and how to rotate something 360 degrees?