How works EventTriggerType.Move ?

When trying the following code on a simple sprite, I get “Enter” and “Exit” message, but no “Move” message when the mouse hover over the sprite.

EventTrigger eventTrigger = i_gameObject.AddComponent<EventTrigger>();

EventTrigger.Entry entry = new EventTrigger.Entry();
entry.eventID = EventTriggerType.PointerEnter;
entry.callback.AddListener((eventData) => { Debug.Log("Enter"); });
eventTrigger.triggers.Add(entry);

entry = new EventTrigger.Entry();
entry.eventID = EventTriggerType.PointerExit;
entry.callback.AddListener((eventData) => { Debug.Log("Exit"); });
eventTrigger.triggers.Add(entry);

entry = new EventTrigger.Entry();
entry.eventID = EventTriggerType.Move;
entry.callback.AddListener((eventData) => { Debug.Log("Move"); });
eventTrigger.triggers.Add(entry);

I need to react to mouse move (I want a sprite to follow the mouse), without using the editor, So I tried to add this trigger event on a game object covering the whole screen. How can I do it ?

Ok I found it myself : Move is not Pointer Move … :slight_smile:

I still don’t know how to react to mouse move/hover, but now understand why the Event seems not to work :slight_smile:

do you know what is the event that triggers Move?