private void onMoveDone() { if (OnCellSelected != null) { OnCellSelected.Invoke(); } }
public void SaveSelectedCellCoordinates(Vector2 SelectedCellCoordinates, Action isNotPaused = null) { OnCellSelected?.Invoke(SelectedCellCoordinates, () => { RowLabels[(int)SelectedCellCoordinates.x - 1].CalculateCurrentSelectedCells((int)SelectedCellCoordinates.y, true); ColumnLabels[(int)SelectedCellCoordinates.y - 1].CalculateCurrentSelectedCells((int)SelectedCellCoordinates.x, true); isNotPaused?.Invoke(); }); }
private void Start() { Button.onClick.AddListener(() => OnCellSelected?.Invoke(position)); }