public override ControllerAction OnShapeHit(ControllerShapeHit hit)
		{
			return ControllerAction.None;
		}
 public ControllerAction OnShapeHit(ref ControllerShapeHit hit)
 {
     return(ControllerAction.ActionPush);
 }
 public ControllerActions OnShapeHit(ControllerShapeHit value)
 {
     return ControllerActions.Push;
 }
		public override void OnShapeHit(ControllerShapeHit hit)
		{
			
		}