private void OnTriggerEnter2D(Collider2D collision) { if (collision.CompareTag("Player")) //Si el jugador entra en el trigger, se inicia el proceso de recibir daño en su script. { player.Damage(damagePoints); } }
void OnCollisionEnter2D(Collision2D col) { if (col.transform.CompareTag("Player")) //Si un gameobject etiquetado como jugador colisiona con este objeto... { col.transform.position = SpawnPoint.position; //...se mueve al jugador al punto de respawn. cam.RestartPos(); //...se reinicia la posición de la cámara. player.Damage(10); //...se le aplican 10 puntos de daño al jugador. } }