private void UpdateCustomList() { int index = 0; CustomModel.Instance.crtQuest.grid.TraversalNodes( node => { CustomHexNodeUI cell = cells[index]; cell.toggle.isOn = false; cell.InitData(node); index++; }); }
private void CreateCustomList() { for (int column = 0; column < HexGridModel.HEIGHT; column++) { for (int row = 0; row < HexGridModel.WIDTH; row++) { CustomHexNodeUI cell = Instantiate <CustomHexNodeUI>(prefabCustom); cells.Add(cell); cell.transform.SetParent(nodeList, false); } } }