public override void OnBeginDrag(PointerEventData eventData) { JumpLineDrawer.DeactivateAll(); lineDrawer.Active = true; OldSiblingIndex = transform.GetSiblingIndex(); SourceContainer = transform.parent; base.OnBeginDrag(eventData); }
public override void OnBeginDrag(PointerEventData eventData) { base.OnBeginDrag(eventData); JumpLineDrawer.DeactivateAll(); jumpLineDrawer.Active = true; if (childAnchor != null) { var anchorBehavior = childAnchor.GetComponent<AnchorDragNDropBehavior>(); anchorBehavior.HighlightArrow(true); } }
protected override void Awake() { base.Awake(); childAnchor = null; instruction = GetComponent<Command>(); jumpLineDrawer = GetComponent<JumpLineDrawer>(); jumpLineDrawer.instructionTransform = JumpTarget.GetComponent<RectTransform>(); jumpLineDrawer.anchorTransform = null; StartCoroutine(jumpLineDrawer.DrawJumpLine()); }
public void OnPointerClick(PointerEventData eventData) { JumpLineDrawer.DeactivateAll(); jumpLineDrawer.Active = true; }
public void OnPointerClick(PointerEventData eventData) { JumpLineDrawer.ActivateAll(); }