Test záření
Popis
Chování Raycast Test vystřeluje imaginární neviditelný paprsek ze startovního bodu (počátek) do cílového bodu a kontroluje, zda se v tomto paprsku nachází nějaké objekty. Paprsky se kříží pouze s ne-scénickými objekty.
Vlastnosti
Spouští se jednou na událost
| Typ Raycastu |
|
| Vrstva |
Paprsek se bude křížit pouze s objekty v vrstvě, kterou jste vybrali. Máte možnost odstranit omezení paprsku na všechny vrstvy. |
| Křížení s |
Paprsek se může křížit s jakýmkoli ne-scénickým objektem nebo se může křížit pouze s objekty, které jste vybrali. Můžete použít tag(y) k určení, se kterou skupinou objektů se může paprsek překrývat. |
| Počáteční bod |
Počáteční světová pozice, odkud paprsek bude vycházet. |
| Cílový bod |
|
Výstupy
| X |
Toto je specifická poloha, kde došlo k průsečíku podél osy X. |
| Y |
Toto je specifická poloha, kde došlo k průsečíku podél osy Y. |
| Vzdálenost |
Chování vygeneruje vzdálenost od počátečního bodu k průsečíku v metrech. |
| Normála |
Chování vygeneruje normální úhel průsečíku. Toto je úhel paralelní linie k straně objektu, se kterým bylo překříženo. |
| Průsečík |
Chování vygeneruje hodnotu 1, pokud paprsek překřížil jakýkoli objekt. Pokud se paprsek nepřekryje s žádným objektem, chování vygeneruje hodnotu 0. |
Příklady
- Můžete zkontrolovat, zda se před vaším nepřítelem nachází objekt, který blokuje jeho cestu k hráči.
- Můžete mít laser, který může poškodit vašeho hráče, ale může ho zastavit jiný fyzický objekt.
- Můžete mít nepřátele, kteří pronásledují hráče na základě vidění – ideální pro stealth hry, kde hráč může využít prostředí k tomu, aby nebyl spatřen.

