Test Rádiusu
Popis
Správanie Raycast Test vystrelí neviditeľný imaginárny lúč z východiskového bodu (pôvod) do cieľového bodu a kontroluje, či sa nejaké objekty v tomto lúči prekrývajú. Lúče sa prekrývajú iba s ne-scenériovými objektmi.
Vlastnosti
Spúšťajú sa raz pri udalosti
| Typ Raycast |
|
| Vrstva |
Lúč sa bude prekrývať iba s objektmi v vrstve, ktorú ste vybrali. Môžete zrušiť obmedzenie lúča na všetky vrstvy. |
| Prekrývacie objekty |
Lúč môže prekrývať akýkoľvek ne-scenériový objekt alebo sa môže prekrývať iba s objektmi, ktoré ste vybrali. Môžete použiť tag(y) na určenie, s ktorou skupinou objektov sa lúč môže prekrývať. |
| Výchozí bod |
Východisková pozícia vo svete, z ktorej lúč vznikne. |
| Cieľový bod |
|
Výstupy
| X |
Toto je konkrétna poloha, kde došlo k prekrývaniu pozdĺž osi X. |
| Y |
Toto je konkrétna poloha, kde došlo k prekrývaniu pozdĺž osi Y. |
| Vzdialenosť |
Správanie vygeneruje vzdialenosť od pôvodu k prekrývaniu v metroch. |
| Normálna |
Správanie vygeneruje normálny uhol prekrývania. Toto je uhol paralelnej čiary k strane objektu, s ktorým došlo k prekrývaniu. |
| Prekrýval |
Správanie vygeneruje 1, ak lúč prekrýval s nejakým objektom. Ak sa lúč neprekrýval s žiadnym objektom, správanie vygeneruje 0. |
Príklady
- Môžete skontrolovať, či je pred vaším nepriateľom objekt, ktorý blokuje jeho cestu k hráčovi.
- Môžete mať laser, ktorý môže poškodiť vášho hráča, ale môže byť blokovaný inými fyzikálnymi objektmi.
- Môžete mať nepriateľov, ktorí prenasledujú hráča na základe zraku - ideálny pre stealth hry, kde hráč môže využiť svoje prostredie, aby sa skryl.

