private void UpdatePosition(ButtonController buttonController) { int diff = buttonController.Id - currentId; RectTransform rectTransform = buttonController.GetComponent <RectTransform>(); RectMover rectMover = buttonController.GetComponent <RectMover>(); rectMover.Target = new Vector2(spacing * diff, rectTransform.anchoredPosition.y); }
public MouseOverRectState(TargetMousePosition mouseCorner, InputPropertyContainer mousePropertyContainer, RectTransform transformTarget) : base(mouseCorner, mousePropertyContainer, transformTarget) { mover = new RectMover(transformTarget); }
public MobileSelectionRectMoveState(RectTransform transformTarget, BoxCollider2D collider) : base(transformTarget) { mover = new RectMover(transformTarget); }