Class EventTrigger
Inherited Members
UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
Syntax
[AddComponentMenu("Event/Event Trigger")]
public class EventTrigger : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler, IPointerDownHandler, IPointerUpHandler, IPointerClickHandler, IInitializePotentialDragHandler, IBeginDragHandler, IDragHandler, IEndDragHandler, IDropHandler, IScrollHandler, IUpdateSelectedHandler, ISelectHandler, IDeselectHandler, IMoveHandler, ISubmitHandler, ICancelHandler, IEventSystemHandler
Constructors
EventTrigger()
Declaration
Properties
delegates
Declaration
[Obsolete("Please use triggers instead (UnityUpgradable) -> triggers", true)]
public List<EventTrigger.Entry> delegates { get; set; }
Property Value
triggers
All the functions registered in this EventTrigger
Declaration
public List<EventTrigger.Entry> triggers { get; set; }
Property Value
Methods
OnBeginDrag(PointerEventData)
Called before a drag is started.
Declaration
public virtual void OnBeginDrag(PointerEventData eventData)
Parameters
Implements
OnCancel(BaseEventData)
Called by the EventSystem when a Cancel event occurs.
Declaration
public virtual void OnCancel(BaseEventData eventData)
Parameters
Implements
OnDeselect(BaseEventData)
Called by the EventSystem when a new object is being selected.
Declaration
public virtual void OnDeselect(BaseEventData eventData)
Parameters
Implements
OnDrag(PointerEventData)
Called by the EventSystem every time the pointer is moved during dragging.
Declaration
public virtual void OnDrag(PointerEventData eventData)
Parameters
Implements
OnDrop(PointerEventData)
Called by the EventSystem when an object accepts a drop.
Declaration
public virtual void OnDrop(PointerEventData eventData)
Parameters
Implements
OnEndDrag(PointerEventData)
Called by the EventSystem once dragging ends.
Declaration
public virtual void OnEndDrag(PointerEventData eventData)
Parameters
Implements
OnInitializePotentialDrag(PointerEventData)
Called by the EventSystem when a drag has been found, but before it is valid to begin the drag.
Declaration
public virtual void OnInitializePotentialDrag(PointerEventData eventData)
Parameters
Implements
OnMove(AxisEventData)
Called by the EventSystem when a Move event occurs.
Declaration
public virtual void OnMove(AxisEventData eventData)
Parameters
Implements
OnPointerClick(PointerEventData)
Called by the EventSystem when a Click event occurs.
Declaration
public virtual void OnPointerClick(PointerEventData eventData)
Parameters
Implements
OnPointerDown(PointerEventData)
Called by the EventSystem when a PointerDown event occurs.
Declaration
public virtual void OnPointerDown(PointerEventData eventData)
Parameters
Implements
OnPointerEnter(PointerEventData)
Called by the EventSystem when the pointer enters the object associated with this EventTrigger.
Declaration
public virtual void OnPointerEnter(PointerEventData eventData)
Parameters
Implements
OnPointerExit(PointerEventData)
Called by the EventSystem when the pointer exits the object associated with this EventTrigger.
Declaration
public virtual void OnPointerExit(PointerEventData eventData)
Parameters
Implements
OnPointerUp(PointerEventData)
Called by the EventSystem when a PointerUp event occurs.
Declaration
public virtual void OnPointerUp(PointerEventData eventData)
Parameters
Implements
Called by the EventSystem when a new Scroll event occurs.
Declaration
public virtual void OnScroll(PointerEventData eventData)
Parameters
Implements
OnSelect(BaseEventData)
Called by the EventSystem when a Select event occurs.
Declaration
public virtual void OnSelect(BaseEventData eventData)
Parameters
Implements
OnSubmit(BaseEventData)
Called by the EventSystem when a Submit event occurs.
Declaration
public virtual void OnSubmit(BaseEventData eventData)
Parameters
Implements
OnUpdateSelected(BaseEventData)
Called by the EventSystem when the object associated with this EventTrigger is updated.
Declaration
public virtual void OnUpdateSelected(BaseEventData eventData)
Parameters
Implements