Prototipo para la DETECCIÓN DE OBJETOS que entran en un COLLIDER en Unity

Introducción

He creado un prototipo en Unity para mostrar cómo detectar un objeto cuando entra dentro del Collider de otro objeto y aplicar acciones cuando eso ocurre.

DESCARGA EL PAQUETE DE UNITY AQUÍ

Escena del prototipo que viene dentro del paquete de Unity

La explicación la he dividido en dos partes, la primera parte se trata de la configuración necesaria que hay que hacer en Unity para que un objeto pueda detectar otros objetos a través de su Collider, si esta parte no se entiende y no se configura correctamente las funciones dentro de los scripts no se llamarán cuando se produzca la detección. Aquí tienes la primera parte de la explicación:

DETECCIÓN DE OBJETOS
PARTE 1
🟢
Configurar los GameObjects y Componentes en Unity

POR FAVOR CONSIDERA SUSCRIBIRTE AL CANAL

En la segunda parte de la explicación vemos las funciones que se ejecutan cuando un objeto detecta que un Collider ha entrado en su zona de detección. Aquí tienes la segunda parte:

DETECCIÓN DE OBJETOS
PARTE 2
🟢
Análisis de las funciones que se ejecutan cuando se detectan los objetos

Implementación

El principal objetivo de este prototipo es ayudar a entender cómo funciona el sistema de detección por Colliders en Unity, entender esto te ayudará a sacarle mayor ventaja de acuerdo a tus necesidades.

La mayoría de las acciones que ocurren en este prototipo consisten simplemente en activar y desactivar GameObjects de la escena y también componentes, por ejemplo el «enemigo» que cae del cielo cuando entramos en el Collider es simplemente un GameObject con un componente RigidBody asignado que se encontraba inactivo y, al momento de entrar el collider, pasa a estar activo, haciendo que este objeto caiga del cielo.

A continuación te dejo dos vídeos que explican cómo activar y desactivar GameObjects de la escena y cómo activar y desactivar componentes asignadas a GameObjects de la escena.

ACTIVAR Y DESACTIVAR GAMEOBJECTS
🟢

ACTIVAR Y DESACTIVAR COMPONENTES
🟢

UNA BREVE INTERRUPCIÓN CON LAS ÚLTIMAS NOVEDADES

CONSIDERA SUSCRIBIRTE!


CONTINUAMOS CON EL ARTÍCULO

Paquete para descargar:

A continuación puedes descargar el paquete de Unity que al importarlo en tu motor, recuperarás los Assets que usamos y podrás probarlo en tu propia computadora.

Prototype: Object Detection and Trigger Events in Unity

PLEASE CONSIDER SUBSCRIBING TO THE CHANNEL


PRESS "DOWNLOAD NOW!" TO DOWNLOAD THE FILE

Secured By miniOrange