fixed rotateUnitVector2D()