Пример #1
0
    public void initialize(int playerNumber)
    {
        switch (playerNumber)
        {
        case 1:
            PlayerColor = Board.COLOR.RED;
            break;

        case 2:
            PlayerColor = Board.COLOR.BLUE;
            break;

        case 3:
            PlayerColor = Board.COLOR.GREEN;
            break;

        case 4:
            PlayerColor = Board.COLOR.YELLOW;
            break;

        default:
            PlayerColor = Board.COLOR.WHITE;
            break;
        }

        this.gameObject.GetComponent <MeshRenderer>().material.color =
            BoardManager.Instance.ColorTranslator[this.PlayerColor];
    }
Пример #2
0
 public Block(int x, int y, Board.COLOR color)
 {
     this._position[0] = x;
     this._position[1] = y;
     this._color       = color;
 }
Пример #3
0
 public void setColor(Board.COLOR color)
 {
     this._color = color;
 }