Event trigger Receives events from the EventSystem and calls registered functions for each event. The EventTrigger can be used to specify functions you wish to be called for each EventSystem event trigger. You can assign multiple events in event trigger, it can call orders how they call.
There are two ways to intercept events: You could extend EventTrigger in the script, and override the functions for the events you are interested in intercepting.
1.1 PointerEnter
1.2 PointerDown
1.3 PointerUp
1.4 PointerExit
1.5 PointerClick
1.6 Drag
1.7 Drop
1.8 Scroll
1.9 BeginDrag
1.10 EndDrag
1.11 Initialized Potential Drag
1.12 Deselect
1.13 Select
1.14 Submit
This Event is called when the mouse pointer is over the Game Object.
Demonstration
Add Image, Right-click in property window > select UI > select Image
Select Image > Add component > select Event Trigger from property window.
Now select “Add new event type”.
Now select PointerEnter event.
It will look like the below image.
Now create a script and attach to a game object it will look like the below image.
Copy below script into “TextInput” Function.
Now select an image and click on the “+” icon and add an event.
Now drag the “Text Input script” of the Hierarchy window to the pointer event.
Select onPointerClickEventTrigger() function from PointerEnter Event.
Now Run the project. When your pointer is above image the function is called.
This Event is called when the mouse pointer is down on the Game Object.
Demonstration
Add Image, Right click in property window > select UI > select Image.
Select Image > Add component > select Event Trigger from property window.
Now select “Add new event type”.
Now select PointerDown Enter event.
It will look like below image.
Now create a script and attach to a game object it will look like below image.
Copy below script to “TextInput” Function.
Now Select image and click on "+" icon and add event.
Now drag “Text Input script” of Hierarchy window to PointerDown event.
Select onPointerDownEventTrigger() function from Event.
Now Run the project. When your pointer is down on image the function is called.
This Event is called when the mouse pointer is Up from the Game Object.
Demonstration
Add Image, Right click in property window > select UI > select Image.
Select Image > Add component > select Event Trigger from property window.
Now select “Add new event type”.
Now select PointerUp event.
It will look like below image.
Now create a script and attach to a gameobject it will look like below image.
Copy below script to “TextInput” Function.
Now select image and click on “+” icon and add event.
Now drag “Text Input script” of Hierarchy window to pointerUp event.
Select onPointerUpEventTrigger() function from the Event.
Now Run the project. When your pointer is up on image the function is called.
This Event is called when the mouse pointer is exit from the Game Object.
Demonstration
Select Image > Add component > select Event Trigger from property window.
Now select “Add new event type”.
Now select PointerExit event.
It will look like below image.
Now create a script and attach to a gameobject it will look like below image.
Copy below script to “TextInput” Function.
Now select image and click on “+” icon and add event.
Now drag “Text Input script” of Hierarchy window to pointerExit event.
Select onPointerExitEventTrigger() function from the Event.
Now Run the project. When your pointer is exit from image when the function is called.
This Event is called when the mouse pointer is click on the Game Object.
Demonstration
Add Image, Right click in property window > select UI > select Image.
Select Image > Add component > select Event Trigger from property window.
Now select “Add new event type”.
Now select PointerClick event.
It will look like below image.
Now create a script and attach to a gameobject it will look like below image.
Copy below script to “TextInput” Function.
Now select image and click on “+” icon and add event.
Now drag the “Text Input script” of the Hierarchy window to the pointerClick event.
Select onPointerClickEventTrigger() function from the Event.
Now Run the project. When your pointer clicks on an image the function is called.
This is a step-by-step guide on Event Trigger which is one of the components of Unity. That will make you learn the different types of Event Trigger in Unity and how they are used. Try this for your business project.
COO of Vasundhara Infotech, a leading Software development company in the USA. His technological interests has helped the company in making useful decisions.
Sign Up to our newsletter to get latest updates staight in your inbox.
Vasundhara respects your privancy. No Spam!
Sign Up to our newsletter to get latest updates staight in your inbox.
Vasundhara respects your privancy. No Spam!