static public int SortHorizontalDown(Transform a, Transform b)
{
float delta = a.localPosition.y - b.localPosition.y;
if(Mathf.Abs(delta) < a.parent.gameObject.GetComponent<UIGrid>().cellHeight / 2)
{
return a.localPosition.x.CompareTo(b.localPosition.x);
}
else
{
return delta > 0 ? -1 : 1;
}
}