function OnSwipe (gesture : SwipeGesture){
var panelPosition : float;
panelPosition = panel.transform.localPosition.x;
grid.GetComponent(UICenterOnChild).enabled = false;
if(gesture.Direction == FingerGestures.SwipeDirection.Left){
switch(true){
case ((panelPosition > -1150) && (panelPosition < 0) || panelPosition == 0) :
panel.transform.localPosition.x = -1150;
//panel.animation.Play("MovePanelAnim1");
yield;
grid.GetComponent(UICenterOnChild).enabled = true;
break;
case((panelPosition > -2300) && (panelPosition < -1150) || panelPosition == -1150) :
//panel.animation.Play("MovePanelAnim2");
panel.transform.localPosition.x = -2300;
yield ;
grid.GetComponent(UICenterOnChild).enabled = true;
break;
case (panelPosition < -2300):
grid.GetComponent(UICenterOnChild).enabled = true;
break;
}
}
if(gesture.Direction == FingerGestures.SwipeDirection.Right){
switch(true){
case ((panelPosition > -2300) && (panelPosition < -1150) || panelPosition == -2300):
//panel.animation.Play("MovePanelAnim3");
panel.transform.localPosition.x = -1150;
yield;
grid.GetComponent(UICenterOnChild).enabled = true;
break;
case ((panelPosition > -1150) && (panelPosition < 0) || panelPosition == -1150):
//panel.animation.Play("MovePanelAnim4");
panel.transform.localPosition.x = 0;
yield ;
grid.GetComponent(UICenterOnChild).enabled = true;
break;
case (panelPosition == 0 || panelPosition > 0):
grid.GetComponent(UICenterOnChild).enabled = true;
break;
}
}
}