Udalosť kolízie
Popis
Správanie Collision Event spustí udalosť, keď sa dva objekty začnú kolidovať, prestanú kolidovať alebo sa neustále spúšťajú počas kolízie. Keď je používané s tagmi, môžete skontrolovať, či váš objekt kolidoval s viacerými objektmi. Ak nezadáte Objekt B na kontrolu kolízie, toto správanie sa spustí, keď Objekt A dotkne sa čohokoľvek vo vašej scéne.
Toto správanie spustí udalosť raz, keď dôjde ku kolízii.
Kolidácie a Tagy:
Správanie Collided je inteligentné a prejde označený objekt do nasledujúceho správania, ktoré používa rovnaký tag. Týmto spôsobom môžete spustiť akciu na konkrétnom objekte s týmto tagom namiesto všetkých označených objektov. Napríklad, ak chcete zničiť jedného nepriateľa pri používaní tagov, uistite sa, že obe správania - kolidované správanie a zničujúce správanie - používajú ten istý tag "nepriateľ".
Ak tagy pre dve prepojené správania nie sú rovnaké, akcia sa uskutoční na všetkých objektoch v scéne s týmto tagom.
Typy udalostí
| Začalo Kolidovanie | ||||||||||||||
|
Spúšťa sa raz pri udalosti
|
| Počas Kolidovania | Prestal Kolidovať | ||||||||||
|
Spúšťa sa opakovane pri udalosti
|
Spúšťa sa raz pri udalosti
|
Výstupy
|
X (Začalo Kolidovanie, Počas Kolidovania) |
To je konkrétna poloha kde došlo ku kolízii vo vzťahu na Objekt B alebo Objekt A podél osi X. Ak je |
|
Y (Začalo Kolidovanie, Počas Kolidovania) |
To je konkrétna poloha kde došlo ku kolízii vo vzťahu na Objekt B alebo Objekt A podél osi Y. Ak je |
|
Impuls (Začalo Kolidovanie) |
Toto vypíše impuls sily, keď Objekt A kolidoval s Objektom B. |
| Objekt A ID |
Toto vypíše ID Objektu A. |
| Objekt B ID |
Toto vypíše ID Objektu B |
Príklady
Ak chcete, aby sa skóre postavy zvyšovalo, keď zbiera mincu. Na to pridáte správanie Collision Event do svojej postavy, nastavíte typ udalosti na Začalo Kolidovanie a nastavíte mincu ako Objekt B. Ak je vo vašej scéne veľa mincí, pravdepodobne dáva väčší zmysel označiť mince a namiesto konkrétneho Objektu B použiť tag.

