Hi all,
I notice that when I set pivot on inspector, the RectTransform (as rt) remain unmoved in my scene. However if I change set
rt.pivot = new Vector2(0, 0);
in code, I find that my rect moved.
On inspector it changes the world position to keep its appearance in scene to stay the same. But calling in code will still keep the world position unchanged so that results in appearance changed due to pivot position changed.
How can I do the same thing of that on inspector in script? Notice that scale/rotation/pivot/anchor may take affection.