C# Class FairyGUI.LongPressGesture

长按手势。当按下一定时间后(duration),派发onAction,如果once为false,则间隔duration时间持续派发onAction,直到手指释放。
Inheritance: EventDispatcher
Afficher le fichier Open project: fairygui/FairyGUI-unity Class Usage Examples

Méthodes publiques

Свойство Type Description
INTERVAL float
TRIGGER float
holdRangeRadius int
interval float
once bool
trigger float

Méthodes publiques

Méthode Description
Cancel ( ) : void
Dispose ( ) : void
Enable ( bool value ) : void
LongPressGesture ( GObject host ) : System

Private Methods

Méthode Description
__timer ( object param ) : void
__touchBegin ( EventContext context ) : void
__touchEnd ( EventContext context ) : void

Method Details

Cancel() public méthode

public Cancel ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Enable() public méthode

public Enable ( bool value ) : void
value bool
Résultat void

LongPressGesture() public méthode

public LongPressGesture ( GObject host ) : System
host GObject
Résultat System

Property Details

INTERVAL public_oe static_oe property

public static float INTERVAL
Résultat float

TRIGGER public_oe static_oe property

public static float TRIGGER
Résultat float

holdRangeRadius public_oe property

手指按住后,移动超出此半径范围则手势停止。
public int holdRangeRadius
Résultat int

interval public_oe property

派发onAction事件的时间间隔。单位秒。
public float interval
Résultat float

once public_oe property

如果为真,则onAction再一次按下释放过程只派发一次。如果为假,则每隔duration时间派发一次。
public bool once
Résultat bool

trigger public_oe property

第一次派发事件的触发时间。单位秒
public float trigger
Résultat float