public override void ProcessGesture(Gesture.GestureData data, float distance)
 {
     if (data.direction == Gesture.Directions.Left || data.direction == Gesture.Directions.DownLeft || data.direction == Gesture.Directions.UpLeft)
     {
         this.GetComponent <CharacterSelector>().ShowPreviousSelection();
     }
     else if (data.direction == Gesture.Directions.Right || data.direction == Gesture.Directions.DownRight || data.direction == Gesture.Directions.UpRight)
     {
         this.GetComponent <CharacterSelector>().ShowNextSelection();
     }
 }
    public override void ProcessGesture(Gesture.GestureData data, float delta)
    {
        int page = Mathf.RoundToInt(delta / 50f);

        if (data.direction == Gesture.Directions.Left || data.direction == Gesture.Directions.DownLeft ||
            data.direction == Gesture.Directions.UpLeft)
        {
            _coverFlow.FlowCover(page);
        }
        else if (data.direction == Gesture.Directions.Right || data.direction == Gesture.Directions.DownRight ||
                 data.direction == Gesture.Directions.UpRight)
        {
            _coverFlow.FlowCover(-page);
        }
    }
Пример #3
0
    public override void ProcessGesture(Gesture.GestureData data, float distance)
    {
//        if (data.direction == Gesture.Directions.Left)
//        {
//			if (_hidePanel)
//			{
//              gameObject.SendMessage("OnClick", SendMessageOptions.DontRequireReceiver);
//			}
//        }
//        else
        if (data.direction == Gesture.Directions.Right)
        {
            if (!_hidePanel)
            {
                gameObject.SendMessage("OnClick", SendMessageOptions.DontRequireReceiver);
            }
        }
    }
Пример #4
0
 public virtual void ProcessGesture(Gesture.GestureData data, float delta)
 {
 }