예제 #1
0
    private void ChangeFieldState(StateOfField newState)
    {
        this.state = newState;
        switch (newState)
        {
        case Field.StateOfField.EMPTY:
            FieldRepresentation.sprite = this.emptySprite;
            break;

        case Field.StateOfField.CIRCLE:
            FieldRepresentation.sprite = this.circleSprite;
            break;

        case Field.StateOfField.CROSS:
            FieldRepresentation.sprite = this.crossSprite;
            break;
        }
    }
예제 #2
0
    private void ChangeFieldState(StateOfField newState)
    {
        this.state = newState;
        switch (newState)
        {
        case Field.StateOfField.EMPTY:
            FieldRepresentation.sprite = this.emptySprite;
            break;

        case Field.StateOfField.CIRCLE:
            FieldRepresentation.sprite = this.circleSprite;
            FieldRepresentation.GetComponent <Image>().color = Color.red;
            break;

        case Field.StateOfField.CROSS:
            FieldRepresentation.sprite = this.crossSprite;
            FieldRepresentation.GetComponent <Image>().color = Color.green;
            break;
        }
    }