|
MeshBaker
|
This tracks input gestures for a touch-screen device (mobiles) More...
Inherits FingerGestures.
Public Attributes | |
| int | maxFingers = 5 |
| Maximum number of simultaneous fingers to track More... | |
Public Attributes inherited from FingerGestures | |
| FingerGesturesPrefabs | defaultPrefabs |
| DefaultComponentCreationFlags | defaultCompFlags |
Protected Member Functions | |
| override void | Start () |
| override FingerGestures.FingerPhase | GetPhase (Finger finger) |
| Return the new phase of the finger for this frame More... | |
| override Vector2 | GetPosition (Finger finger) |
| Return the new position of the finger on the screen for this frame More... | |
| override void | Update () |
Protected Member Functions inherited from FingerGestures | |
| virtual void | OnEnable () |
Properties | |
| override int | MaxFingers [get] |
Properties inherited from FingerGestures | |
| static FingerGestures | Instance [get] |
| Access to the FingerGestures singleton instance More... | |
| static IFingerList | Touches [get] |
| List of fingers currently touching the screen More... | |
| abstract int | MaxFingers [get] |
| Maximum number of simultaneous fingers supported More... | |
| static DefaultComponents | Defaults [get] |
| Get access to the default components / gesture recognizers More... | |
Additional Inherited Members | |
Public Types inherited from FingerGestures | |
| enum | FingerPhase { FingerPhase.None, FingerPhase.Began, FingerPhase.Moved, FingerPhase.Stationary, FingerPhase.Ended } |
| Finger Phase More... | |
| enum | SwipeDirection { SwipeDirection.Right = 1 << 0, SwipeDirection.Left = 1 << 1, SwipeDirection.Up = 1 << 2, SwipeDirection.Down = 1 << 3, SwipeDirection.None = 0, SwipeDirection.All = Right | Left | Up | Down, SwipeDirection.Vertical = Up | Down, SwipeDirection.Horizontal = Right | Left } |
| Supported swipe gesture directions More... | |
Public Member Functions inherited from FingerGestures | |
| delegate void | FingerDownEventHandler (int fingerIndex, Vector2 fingerPos) |
| Delegate for the OnFingerDown event More... | |
| delegate void | FingerUpEventHandler (int fingerIndex, Vector2 fingerPos, float timeHeldDown) |
| Delegate for the OnFingerUp event More... | |
| delegate void | FingerStationaryBeginEventHandler (int fingerIndex, Vector2 fingerPos) |
| Delegate for the OnFingerStationaryBegin event More... | |
| delegate void | FingerStationaryEventHandler (int fingerIndex, Vector2 fingerPos, float elapsedTime) |
| Delegate for the OnFingerStationary event More... | |
| delegate void | FingerStationaryEndEventHandler (int fingerIndex, Vector2 fingerPos, float elapsedTime) |
| Delegate for the OnFingerStationaryEnd event More... | |
| delegate void | FingerMoveEventHandler (int fingerIndex, Vector2 fingerPos) |
| Delegate for the OnFingerMoveBegin, OnFingerMove, OnFingerMoveEnd events More... | |
| delegate void | FingerLongPressEventHandler (int fingerIndex, Vector2 fingerPos) |
| Delegate for the OnFingernLongPress event More... | |
| delegate void | FingerTapEventHandler (int fingerIndex, Vector2 fingerPos, int tapCount) |
| Delegate for the OnFingernTap event More... | |
| delegate void | FingerSwipeEventHandler (int fingerIndex, Vector2 startPos, SwipeDirection direction, float velocity) |
| Delegate for the OnFingernSwipe event More... | |
| delegate void | FingerDragBeginEventHandler (int fingerIndex, Vector2 fingerPos, Vector2 startPos) |
| Delegate for the OnFingernDragBegin event More... | |
| delegate void | FingerDragMoveEventHandler (int fingerIndex, Vector2 fingerPos, Vector2 delta) |
| Delegate for the OnFingernDragMove event More... | |
| delegate void | FingerDragEndEventHandler (int fingerIndex, Vector2 fingerPos) |
| Delegate for the OnFingernDragEnd event More... | |
| delegate void | LongPressEventHandler (Vector2 fingerPos) |
| Delegate for the OnLongPress event More... | |
| delegate void | TapEventHandler (Vector2 fingerPos, int tapCount) |
| Delegate for the OnTap event More... | |
| delegate void | SwipeEventHandler (Vector2 startPos, FingerGestures.SwipeDirection direction, float velocity) |
| Delegate for the OnSwipe event More... | |
| delegate void | DragBeginEventHandler (Vector2 fingerPos, Vector2 startPos) |
| Delegate for the OnDragBegin event More... | |
| delegate void | DragMoveEventHandler (Vector2 fingerPos, Vector2 delta) |
| Delegate for the OnDragMove event More... | |
| delegate void | DragEndEventHandler (Vector2 fingerPos) |
| Delegate for the OnDragEnd event More... | |
| delegate void | PinchEventHandler (Vector2 fingerPos1, Vector2 fingerPos2) |
| Delegate for the OnPinchBegin and OnPinchEnd events More... | |
| delegate void | PinchMoveEventHandler (Vector2 fingerPos1, Vector2 fingerPos2, float delta) |
| Delegate for the OnPinchMove event More... | |
| delegate void | RotationBeginEventHandler (Vector2 fingerPos1, Vector2 fingerPos2) |
| Delegate for the OnRotationBegin event More... | |
| delegate void | RotationMoveEventHandler (Vector2 fingerPos1, Vector2 fingerPos2, float rotationAngleDelta) |
| Delegate for the OnRotationMove event More... | |
| delegate void | RotationEndEventHandler (Vector2 fingerPos1, Vector2 fingerPos2, float totalRotationAngle) |
| Delegate for the OnRotationEnd event More... | |
| delegate void | FingersUpdatedEventDelegate () |
Static Public Member Functions inherited from FingerGestures | |
| static Finger | GetFinger (int index) |
| Get a finger by its index More... | |
| static SwipeDirection | GetSwipeDirection (Vector3 dir, float tolerance) |
| Extract a swipe direction from a direction vector and a tolerance percent More... | |
| static bool | AllFingersMoving (params Finger[] fingers) |
| Check if all the fingers in the list are moving More... | |
| static bool | FingersMovedInOppositeDirections (Finger finger0, Finger finger1, float minDOT) |
| Check if the input fingers are moving in opposite direction More... | |
| static float | SignedAngle (Vector2 from, Vector2 to) |
| returns signed angle in radians between "from" -> "to" More... | |
Events inherited from FingerGestures | |
| static FingerDownEventHandler | OnFingerDown |
Event fired when a finger's OnDown event fires
| |
| static FingerUpEventHandler | OnFingerUp |
Event fired when a finger's OnUp event fires
| |
| static FingerStationaryBeginEventHandler | OnFingerStationaryBegin |
Event fired when a finger's default motion detector OnStationaryBegin event fires
| |
| static FingerStationaryEventHandler | OnFingerStationary |
Event fired when a finger's default motion detector OnStationary event fires
| |
| static FingerStationaryEndEventHandler | OnFingerStationaryEnd |
Event fired when a finger's default motion detector OnStationaryEnd event fires
| |
| static FingerMoveEventHandler | OnFingerMoveBegin |
Event fired when a finger's default motion detector OnMoveBegin event fires
| |
| static FingerMoveEventHandler | OnFingerMove |
Event fired when a finger's default motion detector OnMove event fires
| |
| static FingerMoveEventHandler | OnFingerMoveEnd |
Event fired when a finger's default motion detector OnMoveEnd event fires
| |
| static FingerLongPressEventHandler | OnFingerLongPress |
| Event fired when a finger's long-press gesture recognizer OnLongPress event fires More... | |
| static FingerDragBeginEventHandler | OnFingerDragBegin |
Event fired when a finger's drag gesture recognizer OnDragBegin event fires
| |
| static FingerDragMoveEventHandler | OnFingerDragMove |
Event fired when a finger's drag gesture recognizer OnDragMove event fires
| |
| static FingerDragEndEventHandler | OnFingerDragEnd |
Event fired when a finger's drag gesture recognizer OnDragEnd event fires DragGestureRecognizer.OnDragEnd
| |
| static FingerTapEventHandler | OnFingerTap |
| Event fired when a finger's tap gesture recognizer OnTap event fires More... | |
| static FingerSwipeEventHandler | OnFingerSwipe |
| Event fired when a finger's swipe gesture recognizer OnSwipe event fires More... | |
| static LongPressEventHandler | OnLongPress |
| Event fired when the default long-press gesture recognizer OnLongPress event fires More... | |
| static DragBeginEventHandler | OnDragBegin |
| Event fired when the default drag gesture recognizer's OnDragBegin event fires More... | |
| static DragMoveEventHandler | OnDragMove |
| Event fired when the default drag gesture recognizer's OnDragMove event fires More... | |
| static DragEndEventHandler | OnDragEnd |
| Event fired when the default drag gesture recognizer's OnDragEnd event fires More... | |
| static TapEventHandler | OnTap |
| Event fired when the default tap gesture recognizer's OnTap event fires More... | |
| static SwipeEventHandler | OnSwipe |
| Event fired when the default swipe gesture recognizer's OnSwipe event fires More... | |
| static PinchEventHandler | OnPinchBegin |
| Event fired when the default pinch gesture recognizer's OnPinchBegin event fires More... | |
| static PinchMoveEventHandler | OnPinchMove |
| Event fired when the default pinch gesture recognizer's OnPinchMove event fires More... | |
| static PinchEventHandler | OnPinchEnd |
Event fired when the default pinch gesture recognizer's OnPinchEnd event fires
| |
| static RotationBeginEventHandler | OnRotationBegin |
Event fired when the default pinch gesture recognizer's OnRotationBegin event fires
| |
| static RotationMoveEventHandler | OnRotationMove |
Event fired when the default pinch gesture recognizer's OnRotationMove event fires
| |
| static RotationEndEventHandler | OnRotationEnd |
Event fired when the default pinch gesture recognizer's OnRotationEnd event fires
| |
| static DragBeginEventHandler | OnTwoFingerDragBegin |
| Event fired when the default two-finger drag gesture recognizer's OnDragBegin event fires More... | |
| static DragMoveEventHandler | OnTwoFingerDragMove |
| Event fired when the default two-finger drag gesture recognizer's OnDragMove event fires More... | |
| static DragEndEventHandler | OnTwoFingerDragEnd |
| Event fired when the default two-finger drag gesture recognizer's OnDragEnd event fires More... | |
| static TapEventHandler | OnTwoFingerTap |
| Event fired when the default two-finger tap gesture recognizer's OnTap event fires More... | |
| static SwipeEventHandler | OnTwoFingerSwipe |
| Event fired when the default two-finger tap gesture recognizer's OnSwipe event fires More... | |
| static LongPressEventHandler | OnTwoFingerLongPress |
| Event fired when the default two-finger long-press gesture recognizer's OnLongPress event fires More... | |
| static FingersUpdatedEventDelegate | OnFingersUpdated |
This tracks input gestures for a touch-screen device (mobiles)
|
protectedvirtual |
Return the new phase of the finger for this frame
Implements FingerGestures.
|
protectedvirtual |
Return the new position of the finger on the screen for this frame
Implements FingerGestures.
|
protectedvirtual |
Reimplemented from FingerGestures.
|
protectedvirtual |
Reimplemented from FingerGestures.
| int TouchScreenGestures.maxFingers = 5 |
Maximum number of simultaneous fingers to track
|
get |
1.8.12