public void RemoveOnCellClickListeners(OnClickedCell onCellClick) { foreach (Cell cell in cells) { cell.RemoveClickListener(onCellClick); } }
public void AddOnCellClickListeners(OnClickedCell onCellClick) { foreach (Cell cell in cells) { cell.AddClickListener(onCellClick); } }
private void Awake() { OnCellClick = ChangeTurn; }
public void RemoveClickListener(OnClickedCell ClickedEvent) => this.ClickedEvent -= ClickedEvent;
public void AddClickListener(OnClickedCell ClickedEvent) => this.ClickedEvent += ClickedEvent;
private void Awake() { OnClickedCell = ClickedObjectState; OnEnterCell = EnterObjectState; OnExitCell = ExitObjectState; }
private void Awake() { OnClickedCell = CheckWinState; }