void OnTriggerEnter(Collider other) { //Nesse caso vai pegar o gameObject do collider que ele colidiu e pegar o layer desse gameObject if (other.tag == "Enemy" || other.gameObject.layer == LayerMask.NameToLayer("Shootable")) { myRB.velocity = Vector3.zero; //Para de mover tudo //Procura o script de vida do inimigo enemyHealth theEnemyHealth = other.GetComponent <enemyHealth>(); //Se encontrar: if (theEnemyHealth != null) { theEnemyHealth.addDamage(damage); //Primeiro da o dano em si theEnemyHealth.addFire(); //Chama função pra dar dano de fogo no inimigo } Destroy(gameObject); } }