Iskupisteen testi | hyperPad Documentation

Loading...

Logo
DocumentationObjektiIskupisteen testi
Objekti

Iskupisteen testi

Last updated May 2, 2023

Kuvaus

HitPoint Test -käyttäytyminen asettaa näkymättömän kuvitteellisen pisteen kohtaukseen ja testaa, leikkaako jokin objekti tämän pisteen. Tämä testaaminen koskee vain ei-maisemakohteita.

Ominaisuudet

Käynnistyy kerran tapahtuman myötä

Raycast-tyyppi
  • Objekti, jolla on korkein Z - Vain se objekti, jolla on korkein z-järjestys, jonka piste leikkaa, otetaan mukaan. Tämä voi simuloida kosketusta.

  • Objekti, jolla on matalin Z - Vain se objekti, jolla on matalin z-järjestys, jonka piste leikkaa, otetaan mukaan.

  • Kaikki objektit - Jokainen objekti, jonka piste leikkaa, sisältyy tulokseen. Pisteen objekti, x_pos, y_pos ja etäisyys tulostekentät ovat taulukko.

Kerros

Piste leikkaa vain valitun kerroksen kohteet. Voit valita, että piste on rajoittamaton kaikkiin kerroksiin.

Leikkaa

Piste voi leikata minkä tahansa ei-maisemakohteen tai voi vain leikata valitsemiasi kohteita. Voit käyttää tunnisteita määrittämään, mitkä objektiryhmät piste voi leikata.

Alkuperäinen piste

Maailman lähtöpiste, johon pistettä käytetään.

Alkuperäinen koko

Pisteen säde metreissä.

Tulosteet

Objekti

Käyttäytyminen tuottaa objektin ID:n, jota leikattiin.

X

Käyttäytyminen tuottaa maailman sijainnin lähimpään paikkaan, jossa piste ei enää leikkaa objektia X-akselilla säteen sisällä.

Y

Käyttäytyminen tuottaa maailman sijainnin lähimpään paikkaan, jossa piste ei enää leikkaa objektia Y-akselilla säteen sisällä.

Etäisyys

Käyttäytyminen tuottaa etäisyyden, joka alkuperäisellä pisteellä on siirrettävä, jotta se on objektin ulkopuolella.

Leikattu

Käyttäytyminen tuottaa 1, jos piste on leikannut minkä tahansa objektin. Jos piste ei leikannut mitään objektia, käyttäytyminen tuottaa 0 sen sijaan.

76F61ADA-9264-48FB-BD6F-15C6F5015463.jpeg

Esimerkkiä

  • Voit tarkistaa, onko pelaaja tietyllä alueella kohtauksessa.
  • Voit luoda asejärjestelmän, jossa pelaajan hyökkäykset voivat vahingoittaa ympäröiviä vihollisia.
  • Voit saada räjähdyksiä, jotka voivat vahingoittaa pelaajia ja vihollisia säteellä.

Liittyvät

Raycast Test

Onko leikkaamassa