private void OnClickCell(IEvent ievent) { TowerFloorClickEvent e = ievent as TowerFloorClickEvent; if (e == null) { return; } if (e.nIndex >= DataModel.FloorList.Count) { return; } for (int i = 0; i < DataModel.FloorList.Count; i++) { if (i == e.nIndex) { DataModel.FloorList[i].bSelect = true; DataModel.SelectIdx = DataModel.FloorList[i].nIndex; } else { DataModel.FloorList[i].bSelect = false; } } InitReward(DataModel.FloorList[e.nIndex].nIndex); }
public void OnClickCell(IEvent ievent) { TowerFloorClickEvent e = ievent as TowerFloorClickEvent; if (e == null) { return; } int nIndex = e.nIndex - 1; if (nIndex >= DataModel.FloorList.Count) { return; } if (DataModel.SelectIdx - 1 < DataModel.FloorList.Count) { DataModel.FloorList[DataModel.SelectIdx - 1].bSelect = false; } DataModel.FloorList[nIndex].bSelect = true; DataModel.SelectIdx = e.nIndex; InitReward(e.nIndex); }