Evento de Colisión
Descripción
El comportamiento de Evento de Colisión activará un evento cuando dos objetos comiencen a colisionar, dejen de colisionar o se activen continuamente mientras colisionan. Cuando se utiliza con etiquetas, puedes verificar si tu objeto ha colisionado con múltiples objetos. Si no especificas un Objeto B para verificar una colisión, entonces este comportamiento se activará cuando el Objeto A toque cualquier cosa en tu escena.
Este comportamiento activará un evento una vez que ocurra una colisión.
Colisiones y Etiquetas:
El comportamiento de Colisión es inteligente y pasará el objeto etiquetado al siguiente comportamiento que esté utilizando la misma etiqueta. De esta manera, puedes activar una acción en un objeto específico con esa etiqueta en lugar de en todos los objetos etiquetados. Por ejemplo, si quieres destruir un solo enemigo al usar etiquetas, haz que tanto el comportamiento de colisión como el comportamiento de destrucción utilicen la misma etiqueta "enemigo".
Si las etiquetas de los dos comportamientos conectados no son las mismas, entonces la acción ocurrirá en todos los objetos en la escena con esa etiqueta.
Tipos de Evento
| Comenzó a Colisionar | ||||||||||||||
|
Se activa una vez en el evento
|
| Mientras Colisiona | Dejó de Colisionar | ||||||||||
|
Se activa repetidamente en el evento
|
Se activa una vez en el evento
|
Salidas
|
X (Comenzó a Colisionar, Mientras Colisiona) |
Esta es la ubicación específica donde ocurrió la colisión en relación con el Objeto B o el Objeto A a lo largo del eje X. Si |
|
Y (Comenzó a Colisionar, Mientras Colisiona) |
Esta es la ubicación específica donde ocurrió la colisión en relación con el Objeto B o el Objeto A a lo largo del eje Y. Si |
|
Impulso (Comenzó a Colisionar) |
Esto proporciona el impulso de la fuerza cuando el Objeto A ha colisionado con el Objeto B. |
| ID de Objeto A |
Esto proporciona el ID del Objeto A. |
| ID de Objeto B |
Esto proporciona el ID del Objeto B |
Ejemplos
Si quieres que la puntuación de un personaje aumente cuando recoge una moneda. Para hacer esto, deberías agregar un comportamiento de Evento de Colisión a tu personaje, establecer el tipo de evento en Comenzó a Colisionar y luego establecer la moneda como Objeto B. Si hay muchas monedas en tu escena, entonces probablemente tenga más sentido etiquetar las monedas y usar la etiqueta en lugar del Objeto B específico.

