protected override float GetSize(RectTransform item) { float size = contentSpacing; if (m_GridLayout != null) { size += m_GridLayout.cellSize.y; } else { size += LayoutUtility.GetPreferredHeight(item); } return size; }