Botsing Evenement
Beschrijving
Het Botsing Evenement gedrag zal een evenement activeren wanneer twee objecten beginnen te botsen, stoppen met botsen of continu activeren terwijl ze botsen. Wanneer gebruikt met tags, kun je controleren of jouw object met meerdere objecten is gebotst. Als je geen Object B specificeert om te controleren op een botsing, dan zal dit gedrag worden geactiveerd wanneer Object A iets anders in jouw scène aanraakt.
Dit gedrag zal een evenement één keer activeren wanneer een botsing plaatsvindt.
Botsingen en Tags:
Het Botsingsgedrag is slim en zal het getagde object doorgeven aan het volgende gedrag dat dezelfde tag gebruikt. Op deze manier kun je een actie op een specifiek object met die tag activeren in plaats van op alle getagde objecten. Bijvoorbeeld, als je een enkele vijand wilt vernietigen wanneer je tags gebruikt, zorg er dan voor dat zowel het botsingsgedrag als het vernietigingsgedrag dezelfde "vijand" tag gebruiken.
Als de tags voor de twee verbonden gedragingen niet hetzelfde zijn, dan zal de actie plaatsvinden op alle objecten in de scène met die tag.
Evenementtypen
| Begon te Botsten | ||||||||||||||
|
Activeert Één keer bij Evenement
|
| Tijdens Botsing | Gestopt met Botsen | ||||||||||
|
Activeert Herhaaldelijk bij Evenement
|
Activeert Één keer bij Evenement
|
Outputs
|
X (Begon te Botsten, Tijdens Botsing) |
Dit is de specifieke locatie waar de botsing plaatsvond ten opzichte van Object B of Object A langs de X-as. Als |
|
Y (Begon te Botsten, Tijdens Botsing) |
Dit is de specifieke locatie waar de botsing plaatsvond ten opzichte van Object B of Object A langs de Y-as. Als |
|
Impuls (Begon te Botsten) |
Dit legt de impuls van de kracht vast wanneer Object A met Object B heeft gebotst. |
| Object A ID |
Dit geeft de Object ID van Object A weer. |
| Object B ID |
Dit geeft de Object ID van Object B weer. |
Voorbeelden
Als je wilt dat de score van een personage omhoog gaat wanneer het een munt verzamelt. Om dit te doen, zou je een Botsing Evenement gedrag aan jouw personage toevoegen, het evenementtype instellen op Begon te Botsten en vervolgens de munt instellen als Object B. Als er veel munten in jouw scène zijn, dan is het waarschijnlijk zinvoller om de munten te taggen, en de tag te gebruiken in plaats van het specifieke Object B.

