Hello there!
I've had this problem before and found funny ways of working around it but it involves a lot of guesswork and I would like to understand what is actually going on.
Sometimes I would like to move UI objects with I Tween actions but if I set the vector position inside the action as what I see as the objects position in the inspector, it always goes someplace unexpected when I'm playing the game.
For example, if I wanted to move a RawImage from where it sits at x0,y0,z0 to x0,y5,z0, I would try to use I Tween Move To and set the vector position to x0,y5,z0. However when I do that, it doesn't move to that position but instead to what I assume is that position in screen space?
By guessing and checking different values, it is possible to get the object to around where I need it but I'm not sure how I could come up with the proper number without guessing to be sure it is exactly where I want it.
Could someone please explain what is actually going on here and if there is an easy way to set the position of UI objects more accurately?
Any advice would be appreciated!