Пример #1
0
    /// <summary>
    /// In two finger case, one finger end means whole gesture ends.
    /// </summary>
    /// <param name="touch"></param>
    public override void onTouchEnd(Touch touch)
    {
        UserInputData gestInfo = ParseSingleTouchGesture(touch);

        attackController.NewUserGesture(gestInfo);
        base.onTouchEnd(touch);
        OneOffTouchHistory.Clear();
    }
    /// <summary>
    /// Call when touch.phase = End
    /// </summary>
    /// <param name="touch"></param>
    public override void onTouchEnd(Touch touch)
    {
        base.onTouchEnd(touch);

        UserInputData gestInfo = new UserInputData(Tap, null, this.TouchStartTime, Time.time);

        attackController.NewUserGesture(gestInfo);
//		Debug.Log("Input was send to controller at frame:" + Time.frameCount);
        SendMessage("DontHint");
    }