Unity

RectTransformを動かす

RectTransformのTransformは読み取り専用
(アンカーを基準点として位置を決めているから)

RectTransformの持つ変数
anchoredPosition:アンカー基準点に対する RectTransform の相対的なピボットの位置
を動かせばよい。

test.cs
Vector2 v1 = new Vector2 (-50.3f, -5.45f);
GetComponent<RectTransform>().anchoredPosition = v1;