示例#1
0
 public void OnPointerDown(PointerEventData eventData)
 {
     PointerDownCalled   = true;
     CachedDragPosition  = ToDrag.position;
     CachedMousePosition = Input.mousePosition;
     OnPointerDownEvent?.Invoke(eventData);
 }
示例#2
0
 public void OnPointerDown(PointerEventData eventData)
 {
     if (OnPointerDownEvent != null)
     {
         OnPointerDownEvent.Invoke(eventData);
     }
 }
 public void OnPointerDown()
 {
     if (isFindTarget)
     {
         OnPointerDownEvent?.Invoke();
     }
 }
示例#4
0
文件: UIButton.cs 项目: gh201200/Game
 public UIButton()
 {
     onDown  = new OnPointerDownEvent();
     onUp    = new OnPointerUpEvent();
     onEnter = new OnPointerEnterEvent();
     onExit  = new OnPointerExitEvent();
     onClick = new OnPointerClickEvent();
     onDrop  = new OnPointerDropEvent();
 }
示例#5
0
 //接受鼠标按下的事件;
 public void OnPointerDown(PointerEventData eventData)
 {
     mState    = 1;
     mPrevDrag = Time.time;
     if (OnPointerDownEvent != null)
     {
         OnPointerDownEvent.Invoke(eventData);
     }
 }
 public void AddOnPointerDown(GameObject go)
 {
     if (go == null)
     {
         return;
     }
     _OnPointerDownEvent = delegate() {
         //luafunc.Call(go);
     };
 }
 void IPointerDownHandler.OnPointerDown(PointerEventData eventData)
 {
     OnPointerDownEvent?.Invoke(eventData);
 }
示例#8
0
 public void OnPointerDown(PointerEventData eventData)
 {
     OnPointerDownEvent?.Invoke();
 }
示例#9
0
 protected virtual void OnPointerDown()
 {
     OnPointerDownEvent?.Invoke();
 }
示例#10
0
 public void OnPointerDown(PointerEventData pointerData)
 {
     OnPointerDownEvent?.Invoke(pointerData.position);
 }
 internal static void InvokePointerDown(RaycastResult raycastResult, GameObject interactiveObj)
 {
     OnPointerDownEvent?.Invoke(raycastResult, interactiveObj);
 }