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); } }
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); } } }
public virtual void ProcessGesture(Gesture.GestureData data, float delta) { }