Test Punktu Trafienia
Opis
Zachowanie HitPoint Test umieszcza niewidzialny punkt w scenie i sprawdza, czy jakiekolwiek obiekty przecinają ten punkt. Dotyczy to tylko nieobiektów scenerii.
Właściwości
Wyzwalacze raz na zdarzenie
| Typ Raycast |
|
| Warstwa |
Punkt będzie przecinał tylko obiekty w warstwie, którą wybrałeś. Możesz mieć opcję, aby zdjąć ograniczenie dla punktu do wszystkich warstw. |
| Przecinanie z |
Punkt może przecinać dowolny obiekt, który nie jest obiektem scenerii lub może przecinać tylko obiekty, które wybrałeś. Możesz użyć tagów, aby określić, z jaką grupą obiektów punkt może się przecinać. |
| Punkt początkowy |
Początkowa pozycja w świecie, z której punkt będzie pochodził. |
| Rozmiar początkowy |
Promień punktu w metrach. |
Wyniki
| Obiekt |
Zachowanie zwróci identyfikator obiektu, który został przecięty. |
| X |
Zachowanie zwróci pozycję w świecie najbliższego miejsca, w którym punkt już nie przecina obiektu wzdłuż osi X w promieniu. |
| Y |
Zachowanie zwróci pozycję w świecie najbliższego miejsca, w którym punkt już nie przecina obiektu wzdłuż osi Y w promieniu. |
| Odległość |
Zachowanie zwróci odległość, o którą należy przesunąć punkt, aby znajdował się poza obiektem. |
| Przecięty |
Zachowanie zwróci 1, jeśli punkt przeciął jakikolwiek obiekt. Jeśli punkt nie przeciął żadnego obiektu, zachowanie zwróci 0 zamiast tego. |
Przykłady
- Możesz sprawdzić, czy gracz znajduje się w określonym obszarze na scenie.
- Możesz stworzyć system broni, w którym ataki gracza mogą zadawać obrażenia pobliskim wrogom.
- Możesz mieć eksplozje, które mogą wyrządzić szkody graczowi i wrogom w promieniu.

