2 using UnityEngine.EventSystems;
3 using System.Collections;
8 public delegate
void NotificationEvent( PointerEventData eventData );
10 public NotificationEvent clickNotificationEvent;
11 public NotificationEvent hoverNotificationEvent;
12 public NotificationEvent exitNotificationEvent;
15 public void OnPointerClick(UnityEngine.EventSystems.PointerEventData eventData )
18 if (clickNotificationEvent != null) {
19 clickNotificationEvent (eventData);
23 public void OnPointerHover (UnityEngine.EventSystems.PointerEventData eventData) {
25 if (hoverNotificationEvent != null) {
26 hoverNotificationEvent (eventData);
30 public void OnPointerExit (UnityEngine.EventSystems.PointerEventData eventData) {
31 if (exitNotificationEvent != null) {
32 exitNotificationEvent (eventData);