C# Class QFramework.UI.UGUIEventListener

事件监听器
Inheritance: UnityEngine.EventSystems.EventTrigger
显示文件 Open project: liangxiegame/QFramework

Public Properties

Property Type Description
onBeginDrag QVoidDelegate.WithEvent
onClick QVoidDelegate.WithVoid
onDrag QVoidDelegate.WithEvent
onEndDrag QVoidDelegate.WithEvent
onPointerDown QVoidDelegate.WithEvent
onPointerEnter QVoidDelegate.WithEvent
onPointerExit QVoidDelegate.WithEvent
onPointerUp QVoidDelegate.WithEvent
onSelect QVoidDelegate.WithGo
onUpdateSelect QVoidDelegate.WithGo
onValueChanged QVoidDelegate.WithBool

Public Methods

Method Description
CheckAndAddListener ( GameObject go ) : UGUIEventListener
Get ( GameObject go ) : UGUIEventListener
OnBeginDrag ( PointerEventData eventData ) : void
OnDrag ( PointerEventData eventData ) : void
OnEndDrag ( PointerEventData eventData ) : void
OnPointerClick ( PointerEventData eventData ) : void
OnPointerDown ( PointerEventData eventData ) : void
OnPointerEnter ( PointerEventData eventData ) : void
OnPointerExit ( PointerEventData eventData ) : void
OnPointerUp ( PointerEventData eventData ) : void
OnSelect ( BaseEventData eventData ) : void
OnUpdateSelected ( BaseEventData eventData ) : void

Method Details

CheckAndAddListener() public static method

public static CheckAndAddListener ( GameObject go ) : UGUIEventListener
go UnityEngine.GameObject
return UGUIEventListener

Get() public static method

public static Get ( GameObject go ) : UGUIEventListener
go UnityEngine.GameObject
return UGUIEventListener

OnBeginDrag() public method

public OnBeginDrag ( PointerEventData eventData ) : void
eventData UnityEngine.EventSystems.PointerEventData
return void

OnDrag() public method

public OnDrag ( PointerEventData eventData ) : void
eventData UnityEngine.EventSystems.PointerEventData
return void

OnEndDrag() public method

public OnEndDrag ( PointerEventData eventData ) : void
eventData UnityEngine.EventSystems.PointerEventData
return void

OnPointerClick() public method

public OnPointerClick ( PointerEventData eventData ) : void
eventData UnityEngine.EventSystems.PointerEventData
return void

OnPointerDown() public method

public OnPointerDown ( PointerEventData eventData ) : void
eventData UnityEngine.EventSystems.PointerEventData
return void

OnPointerEnter() public method

public OnPointerEnter ( PointerEventData eventData ) : void
eventData UnityEngine.EventSystems.PointerEventData
return void

OnPointerExit() public method

public OnPointerExit ( PointerEventData eventData ) : void
eventData UnityEngine.EventSystems.PointerEventData
return void

OnPointerUp() public method

public OnPointerUp ( PointerEventData eventData ) : void
eventData UnityEngine.EventSystems.PointerEventData
return void

OnSelect() public method

public OnSelect ( BaseEventData eventData ) : void
eventData UnityEngine.EventSystems.BaseEventData
return void

OnUpdateSelected() public method

public OnUpdateSelected ( BaseEventData eventData ) : void
eventData UnityEngine.EventSystems.BaseEventData
return void

Property Details

onBeginDrag public_oe property

public QVoidDelegate.WithEvent onBeginDrag
return QVoidDelegate.WithEvent

onClick public_oe property

public QVoidDelegate.WithVoid onClick
return QVoidDelegate.WithVoid

onDrag public_oe property

public QVoidDelegate.WithEvent onDrag
return QVoidDelegate.WithEvent

onEndDrag public_oe property

public QVoidDelegate.WithEvent onEndDrag
return QVoidDelegate.WithEvent

onPointerDown public_oe property

public QVoidDelegate.WithEvent onPointerDown
return QVoidDelegate.WithEvent

onPointerEnter public_oe property

public QVoidDelegate.WithEvent onPointerEnter
return QVoidDelegate.WithEvent

onPointerExit public_oe property

public QVoidDelegate.WithEvent onPointerExit
return QVoidDelegate.WithEvent

onPointerUp public_oe property

public QVoidDelegate.WithEvent onPointerUp
return QVoidDelegate.WithEvent

onSelect public_oe property

public QVoidDelegate.WithGo onSelect
return QVoidDelegate.WithGo

onUpdateSelect public_oe property

public QVoidDelegate.WithGo onUpdateSelect
return QVoidDelegate.WithGo

onValueChanged public_oe property

public QVoidDelegate.WithBool onValueChanged
return QVoidDelegate.WithBool