Raycast-test
Beskrivelse
Adferden Raycast Test skytter en imaginær usynlig stråle fra et startpunkt (opprinnelse) til et destinasjonspunkt og sjekker om noen objekter krysser denne strålen. Stråler krysser kun ikke-scenery objekter.
Egenskaper
Utløser én gang ved hendelse
| Raycast Type |
|
| Lag |
Strålen vil kun krysse objekter i et lag du har valgt. Du har mulighet til å fjerne restriksjonene for strålen til alle lag. |
| Krysse med |
Strålen kan krysse med ethvert ikke-scenery objekt eller kan kun krysse med objekter du har valgt. Du kan bruke tagger for å bestemme hvilken gruppe av objekter strålen kan krysse med. |
| Startpunkt |
Den begynner verdensposisjon der strålen vil oppstå. |
| Destinasjonspunkt |
|
Utdata
| X |
Dette er den spesifikke lokasjonen der krysset skjedde langs X-aksen. |
| Y |
Dette er den spesifikke lokasjonen der krysset skjedde langs Y-aksen. |
| Avstand |
Adferden vil gi ut avstanden fra opprinnelsen til krysset i meter. |
| Normal |
Adferden vil gi ut den normale vinkelen av krysset. Dette er vinkelen til en parallel linje til siden av et objekt som ble krysset med. |
| Krysset |
Adferden vil gi 1 hvis strålen har krysset med noe objekt. Hvis strålen ikke krysset med noe objekt, vil adferden gi 0 i stedet. |
Eksempler
- Du kan sjekke om det er et objekt foran fienden din som blokkerer veien til spilleren.
- Du kan ha en laser som kan skade spilleren din, men som kan blokkere av andre fysikkobjekter.
- Du kan ha fiender som jager spilleren ved syn - perfekt for snike spill der spilleren kan dra nytte av miljøet sitt for å forhindre å bli oppdaget.

