public virtual void OnPointerExit(PointerEventData eventData) { if (droppableItem != null) { droppableItem.validDropZone = null; } droppableItem = null; }
public virtual void OnPointerEnter(PointerEventData eventData) { if (eventData.pointerDrag != null) { VRTK4_UIDraggableItem dragItem = eventData.pointerDrag.GetComponent <VRTK4_UIDraggableItem>(); if (dragItem != null && dragItem.restrictToDropZone) { dragItem.validDropZone = gameObject; droppableItem = dragItem; } } }