Exemplo n.º 1
0
    public void ChangeType(Player_Type type)
    {
        Type = type;
        var materials = m_Renderer.materials;
        if (m_Renderer.materials[IndexOfMaterialTochange] != null)
        {
            if (type == Player_Type.TopDown)
            {
                gameObject.tag = TopDownerTag;
                materials[IndexOfMaterialTochange] = TopDownerMaterial;
                GetComponent<Camera_Switcher>().backToRegularCam();
            }

            else if (type == Player_Type.Regular)
            {
                gameObject.tag = RegularPlayerTag;
                materials[IndexOfMaterialTochange] = RegularPlayerMaterial;
            }

            m_Renderer.materials = materials;
        }
    }
Exemplo n.º 2
0
 public Player(Piece_Color color, Player_Type type, int number)
 {
     this.Color  = color;
     this.Type   = type;
     this.Number = number;
 }