C# 클래스 QFramework.UI.UGUIEventListener

事件监听器
상속: UnityEngine.EventSystems.EventTrigger
파일 보기 프로젝트 열기: liangxiegame/QFramework

공개 프로퍼티들

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

메소드 상세

CheckAndAddListener() 공개 정적인 메소드

public static CheckAndAddListener ( GameObject go ) : UGUIEventListener
go UnityEngine.GameObject
리턴 UGUIEventListener

Get() 공개 정적인 메소드

public static Get ( GameObject go ) : UGUIEventListener
go UnityEngine.GameObject
리턴 UGUIEventListener

OnBeginDrag() 공개 메소드

public OnBeginDrag ( PointerEventData eventData ) : void
eventData UnityEngine.EventSystems.PointerEventData
리턴 void

OnDrag() 공개 메소드

public OnDrag ( PointerEventData eventData ) : void
eventData UnityEngine.EventSystems.PointerEventData
리턴 void

OnEndDrag() 공개 메소드

public OnEndDrag ( PointerEventData eventData ) : void
eventData UnityEngine.EventSystems.PointerEventData
리턴 void

OnPointerClick() 공개 메소드

public OnPointerClick ( PointerEventData eventData ) : void
eventData UnityEngine.EventSystems.PointerEventData
리턴 void

OnPointerDown() 공개 메소드

public OnPointerDown ( PointerEventData eventData ) : void
eventData UnityEngine.EventSystems.PointerEventData
리턴 void

OnPointerEnter() 공개 메소드

public OnPointerEnter ( PointerEventData eventData ) : void
eventData UnityEngine.EventSystems.PointerEventData
리턴 void

OnPointerExit() 공개 메소드

public OnPointerExit ( PointerEventData eventData ) : void
eventData UnityEngine.EventSystems.PointerEventData
리턴 void

OnPointerUp() 공개 메소드

public OnPointerUp ( PointerEventData eventData ) : void
eventData UnityEngine.EventSystems.PointerEventData
리턴 void

OnSelect() 공개 메소드

public OnSelect ( BaseEventData eventData ) : void
eventData UnityEngine.EventSystems.BaseEventData
리턴 void

OnUpdateSelected() 공개 메소드

public OnUpdateSelected ( BaseEventData eventData ) : void
eventData UnityEngine.EventSystems.BaseEventData
리턴 void

프로퍼티 상세

onBeginDrag 공개적으로 프로퍼티

public QVoidDelegate.WithEvent onBeginDrag
리턴 QVoidDelegate.WithEvent

onClick 공개적으로 프로퍼티

public QVoidDelegate.WithVoid onClick
리턴 QVoidDelegate.WithVoid

onDrag 공개적으로 프로퍼티

public QVoidDelegate.WithEvent onDrag
리턴 QVoidDelegate.WithEvent

onEndDrag 공개적으로 프로퍼티

public QVoidDelegate.WithEvent onEndDrag
리턴 QVoidDelegate.WithEvent

onPointerDown 공개적으로 프로퍼티

public QVoidDelegate.WithEvent onPointerDown
리턴 QVoidDelegate.WithEvent

onPointerEnter 공개적으로 프로퍼티

public QVoidDelegate.WithEvent onPointerEnter
리턴 QVoidDelegate.WithEvent

onPointerExit 공개적으로 프로퍼티

public QVoidDelegate.WithEvent onPointerExit
리턴 QVoidDelegate.WithEvent

onPointerUp 공개적으로 프로퍼티

public QVoidDelegate.WithEvent onPointerUp
리턴 QVoidDelegate.WithEvent

onSelect 공개적으로 프로퍼티

public QVoidDelegate.WithGo onSelect
리턴 QVoidDelegate.WithGo

onUpdateSelect 공개적으로 프로퍼티

public QVoidDelegate.WithGo onUpdateSelect
리턴 QVoidDelegate.WithGo

onValueChanged 공개적으로 프로퍼티

public QVoidDelegate.WithBool onValueChanged
리턴 QVoidDelegate.WithBool