public void OnPointerExit(PointerEventData eventData) { if (droppableItem) { droppableItem.validDropZone = null; } droppableItem = null; }
public void OnPointerEnter(PointerEventData eventData) { if (eventData.pointerDrag) { var dragItem = eventData.pointerDrag.GetComponent <VRTK_UIDraggableItem>(); if (dragItem && dragItem.restrictToDropZone) { dragItem.validDropZone = gameObject; droppableItem = dragItem; } } }
// Token: 0x06001AB2 RID: 6834 RVA: 0x0008CC50 File Offset: 0x0008AE50 public virtual void OnPointerEnter(PointerEventData eventData) { if (eventData.pointerDrag) { VRTK_UIDraggableItem component = eventData.pointerDrag.GetComponent <VRTK_UIDraggableItem>(); if (component && component.restrictToDropZone) { component.validDropZone = base.gameObject; this.droppableItem = component; } } }
public virtual void OnPointerEnter(PointerEventData eventData) { if (eventData.pointerDrag != null) { VRTK_UIDraggableItem dragItem = eventData.pointerDrag.GetComponent <VRTK_UIDraggableItem>(); if (dragItem != null && dragItem.restrictToDropZone) { dragItem.validDropZone = gameObject; droppableItem = dragItem; Debug.Log(droppableItem); } } }
public virtual void OnPointerEnter(PointerEventData eventData) { if (eventData.pointerDrag) { Debug.Log("pointerDrag :" + eventData.pointerDrag); var dragItem = eventData.pointerDrag.GetComponent <VRTK_UIDraggableItem>(); if (dragItem && dragItem.restrictToDropZone) { Debug.Log("validDropZone :" + gameObject); dragItem.validDropZone = gameObject; droppableItem = dragItem; } } }
public virtual void OnPointerEnter(PointerEventData eventData) { if (eventData.pointerDrag != null) { VRTK_UIDraggableItem dragItem = eventData.pointerDrag.GetComponent <VRTK_UIDraggableItem>(); if (dragItem != null && dragItem.restrictToDropZone) { if (acceptMultipleItems || (!acceptMultipleItems && transform.childCount == 0)) { dragItem.validDropZone = gameObject; droppableItem = dragItem; } } } }