void OnTriggerEnter2D(Collider2D col) { cacadoraScript script = PC.GetComponent <cacadoraScript>(); if (col.tag.Equals("player_col") && script.invencibilidade <= 0) { // Rigidbody2D rbd = PC.GetComponent<Rigidbody2D>(); if (rbd.transform.position.x < col.transform.position.x) { Debug.Log("ENCOSTOU DIREITA"); script.knockBDIR(); } else if (rbd.transform.position.x > col.transform.position.x) { Debug.Log("ENCOSTOU ESQUERDA"); script.knockBESQ(); } script.knockCont = script.knockL; levaDano(1); Destroy(this.gameObject); } }
void OnTriggerEnter2D(Collider2D col) { cacadoraScript script = PC.GetComponent <cacadoraScript>(); if (col.tag.Equals("player_col") && script.invencibilidade <= 0) { if (espim.position.x < PC.transform.position.x) { script.knockBDIR(); } else { script.knockBESQ(); } Debug.Log("ENCOSTOU DIREITA"); script.knockCont = script.knockL; levaDano(1); } }