我缩放小地图并在尺寸改变时需要移动小地图。我的小地图对齐左上角http://prntscr.com/ajroyg。我改变了rect minimap的大小并尝试shift rect:
var value = sliderSize.value;
rect.localPosition = new Vector3(80f + value, -80f - value, 0);
rect.sizeDelta = new Vector2(157 * (value + 1), 157 * (value + 1));
但它的转变非常糟糕。
答案 0 :(得分:0)
您应该将Anchor设置为(0,1),将Position设置为(0,0,0),这意味着当您缩放地图时,您不必将其移动。
这样它总会留在左上角。