private Color GetColorForTile(TicTacToeGameModel.TileState state) { switch (state) { case TicTacToeGameModel.TileState.X: return(xColor); case TicTacToeGameModel.TileState.O: return(oColor); case TicTacToeGameModel.TileState.Blank: default: return(Color.white); } }
private Sprite GetSpriteForTile(TicTacToeGameModel.TileState state) { switch (state) { case TicTacToeGameModel.TileState.Blank: return(blankImage); case TicTacToeGameModel.TileState.X: return(xImage); case TicTacToeGameModel.TileState.O: return(oImage); default: return(null); } }
private void UpdateTileUI(int x, int y, TicTacToeGameModel.TileState state) { if (board == null) { return; } try { board[x][y].image.sprite = GetSpriteForTile(state); board[x][y].image.color = GetColorForTile(state); board[x][y].interactable = state == TicTacToeGameModel.TileState.Blank; } catch (IndexOutOfRangeException e) { ShowAlert(e.Message); } }
private Color GetColorForTile(TicTacToeGameModel.TileState state) { return(default(Color)); }
private Sprite GetSpriteForTile(TicTacToeGameModel.TileState state) { return(null); }
private void UpdateTileUI(int x, int y, TicTacToeGameModel.TileState state) { }
private static string <ToString> m__1(TicTacToeGameModel.TileState t) { return(null); }