protected void CheckLinkedCells(BaseCellController baseCell, int group) { if (m_closeCells.Add(baseCell)) { baseCell.LinkGroup = group; m_linkGroup[group].Add(baseCell); foreach (var cell in baseCell.LinkedCells) { CheckLinkedCells(cell, group); } } }
protected override void RemoveLinkCell(BaseCellController cell) { base.RemoveLinkCell(cell); }