Raycast Test
Beschrijving
Het Raycast Test gedrag schiet een denkbeeldige onzichtbare straal van een startpunt (origine) naar een eindpunt en controleert of er objecten in die straal overlappen. Stralen overlappen alleen met niet-scenario-objecten.
Eigenschappen
Triggers Eenmaal bij Evenement
| Raycast Type |
|
| Laag |
De straal zal alleen overlappen met objecten in een laag die je hebt geselecteerd. Je hebt de optie om de straal voor alle lagen onbeperkt te maken. |
| Intersectie Met |
De straal kan overlappen met elk niet-scenario-object of kan alleen overlappen met objecten die je hebt geselecteerd. Je kunt tag(s) gebruiken om te bepalen met welke groep objecten de straal kan overlappen. |
| Oorspronkelijke Punten |
De startpositie in de wereld waar de straal vandaan zal komen. |
| Bestemmingspunt |
|
Uitvoeren
| X |
Dit is de specifieke locatie waar de intersectie plaatsvond langs de X-as. |
| Y |
Dit is de specifieke locatie waar de intersectie plaatsvond langs de Y-as. |
| Afstand |
Het gedrag zal de afstand van de oorsprong tot de intersectie in meters uitgeven. |
| Normaal |
Het gedrag zal de normale hoek van de intersectie uitgeven. Dit is de hoek van een parallelle lijn met de zijde van een object waarmee is geïntercepteerd. |
| Geïntresecteerd |
Het gedrag zal 1 uitgeven als de straal met een object is geïntercepteerd. Als de straal niet met een object is geïntercepteerd, zal het gedrag in plaats daarvan 0 uitgeven. |
Voorbeelden
- Je kunt controleren of er een object voor je vijand staat dat zijn pad naar de speler blokkeert.
- Je kunt een laser hebben die je speler kan beschadigen maar geblokkeerd kan worden door andere fysiek-objecten.
- Je kunt vijanden hebben die de speler op zicht achtervolgen - perfect voor stealth-spellen waarin de speler zijn omgeving kan gebruiken om niet opgemerkt te worden.

