Beispiel #1
0
 // fire pointer leave event
 private void HandlePointerLeave(PointerHit leavingPointer)
 {
     //Debug.Log("Pointer " + leavingPointer.m_pointerID + " leaves");
     SendMessage(PointerLeaveListnerName, leavingPointer, SendMessageOptions.DontRequireReceiver);
     if (PointerLeft != null)
     {
         PointerLeft(this, leavingPointer);
     }
 }
Beispiel #2
0
 // fire pointer enters event
 private void HandlePointerEnter(PointerHit enteringPointer)
 {
     //Debug.Log("Pointer " + enteringPointer.m_pointerID + " enters");
     SendMessage(PointerEnterListnerName, enteringPointer, SendMessageOptions.DontRequireReceiver);
     if (PointerEntered != null)
     {
         PointerEntered(this, enteringPointer);
     }
 }
Beispiel #3
0
 // fire pointer move event
 private void HandlePointerRemains(PointerHit remainingPointer)
 {
     //Debug.Log("Pointer " + remainingPointer.m_pointerID + " remains");
     SendMessage(PointerMoveListnerName, remainingPointer, SendMessageOptions.DontRequireReceiver);
     if (PointerMoved != null)
     {
         PointerMoved(this, remainingPointer);
     }
 }