private void OnCollisionEnter2D(Collision2D col)
    {
        if (col.collider.CompareTag("Player"))
        {
            //Se não estiver morto cause dano
            vpo = col.collider.GetComponent <StatusPersonagem>();
            //Debug.Log("Inimigo Causa dano");
            vpo.SofrerDano(dano);

            if (vpo.IsDead())
            {
                return;
            }

            //knockback efeito
            mv = GetComponent <Collider>().GetComponent <MovimentoPersonagem>();
            Vector2 dir   = (transform.position - GetComponent <Collider>().transform.position).normalized;
            int     force = 1000;
            mv.knockBack(dir, force);
        }
    }
 void Start()
 {
     vidaPersonagem = this.GetComponent <StatusPersonagem>();
     alive          = true;
     animator       = GetComponent <Animator>();
 }