Пример #1
0
        private void Start()
        {
            if (handler == null)
            {
                handler = transform.GetChild(1) as RectTransform;
            }
            if (bound == null)
            {
                bound = transform.GetChild(0) as RectTransform;
            }

            onValueChange = new CorssValueSetterEvent();
            fix           = RelativeFix.Get(handler);
            DragHandler.Get(handler.gameObject).OnDragAction.AddListener(OnDrag);
            DragHandler.Get(handler.gameObject).OnDropAction.AddListener(OnDrop);
            ClickHandler.Get(bound.gameObject).OnClickAction.AddListener(OnClick);
            value = Vector2.zero;
        }
Пример #2
0
 void Start()
 {
     DragHandler.Get(gameObject).OnDragAction.AddListener(OnDrag);
     DragHandler.Get(gameObject).OnDropAction.AddListener(OnDrop);
 }