Ejemplo n.º 1
0
    private void Inputinit()
    {
        var recognizerTap = new TKTapRecognizer();

        // we can limit recognition to a specific Rect, in this case the bottom-left corner of the screen
        recognizerTap.boundaryFrame = new TKRect(0, 0, Screen.width, Screen.height);

        // we can also set the number of touches required for the gesture
        if (Application.platform == RuntimePlatform.IPhonePlayer)
        {
            recognizerTap.numberOfTouchesRequired = 2;
        }

        recognizerTap.gestureRecognizedEvent += Tap_gestureRecognizedEvent;
        TouchKit.addGestureRecognizer(recognizerTap);



        var recognizerSwipe = new TKSwipeRecognizer();

        recognizerSwipe.timeToSwipe = 0;
        recognizerSwipe.SetMinimumDistance(0.5f);
        //recognizerTap.addAngleRecogizedEvents (Recognizer_gestureRecognizedEvent, new Vector2(1,1), 45);

        recognizerSwipe.gestureRecognizedEvent += Swipe_gestureRecognizedEvent;
        TouchKit.addGestureRecognizer(recognizerSwipe);
    }