void Awake()
    {
        SelecionarClasse("Cavaleiro");

        controladorSaintClair = GameObject.FindGameObjectWithTag("Player").GetComponent<ControladorSaintClair>();
        //sprites = GameObject.Find ("cavbranco_andando0003").GetComponent<Transform> ();
    }
    /*	void OnTriggerEnter2D(Collider2D obg2d) {
        if (obg2d.gameObject.tag == "Player") {
            cavaleiro.ChangeState(Cavaleiro_new.MachineState.ATACANDO);
            //cavaleiro.setPodeAtacar(Cavaleiro_new.MachineState.ATACANDO, true);
        }

    }
    */
    void OnTriggerExit2D(Collider2D obg2d)
    {
        if (obg2d.gameObject.tag == "Player") {
            cavaleiro.ChangeState(Cavaleiro_new.MachineState.ANDANDO);
            c = null;
            //cavaleiro.setPodeAtacar(Cavaleiro_new.MachineState.ANDANDO, false);
        }
    }
    public void OnTriggerStay2D(Collider2D obg2d)
    {
        if (obg2d.gameObject.tag == "Player") {
            c = obg2d.GetComponent<ControladorSaintClair>();
            if(
            cavaleiro.ChangeState(Cavaleiro_new.MachineState.ATACANDO);

        }
    }
 // Use this for initialization
 void Awake()
 {
     controlador = GameObject.FindWithTag("Player").GetComponent<ControladorSaintClair>();
 }