void OnTapRecognized(TKAbstractGestureRecognizer _) { if (currentStickerParent == surfboardParent && !surfboardRenderer.isVisible) { ResetSurfboard(); } }
void OnGestureComplete(TKAbstractGestureRecognizer _) { if (Input.touchCount < 1 && selectedTouchCollider) { manipulating = false; } }
public static void addGestureRecognizer(TKAbstractGestureRecognizer recognizer) { // add, then sort and reverse so the higher zIndex items will be on top instance._gestureRecognizers.Add(recognizer); if (recognizer.zIndex > 0) { _instance._gestureRecognizers.Sort(); _instance._gestureRecognizers.Reverse(); } }
public static void removeGestureRecognizer(TKAbstractGestureRecognizer recognizer) { if (!_instance._gestureRecognizers.Contains(recognizer)) { Debug.LogError("Trying to remove gesture recognizer that has not been added: " + recognizer); return; } recognizer.reset(); instance._gestureRecognizers.Remove(recognizer); }
public static void removeGestureRecognizer( TKAbstractGestureRecognizer recognizer ) { if( !_instance._gestureRecognizers.Contains( recognizer ) ) { Debug.LogError( "Trying to remove gesture recognizer that has not been added: " + recognizer ); return; } recognizer.reset(); instance._gestureRecognizers.Remove( recognizer ); }