Raycast-testi | hyperPad Documentation

Loading...

Logo
DocumentationObjektiRaycast-testi
Objekti

Raycast-testi

Last updated May 2, 2023

Kuvaus

Raycast Test käyttäytyminen laukaisee kuvitteellisen näkymättömän säteen lähtöpisteestä (alkupiste) kohdepisteeseen ja tarkistaa, leikkaako jokin objekti tuon säteen. Säteet leikkaavat vain ei-skenaario-objekteja.

Ominaisuudet

Laukaisee kerran tapahtumassa

Säteen tyyppi
  • Lähin objekti - Vain ensimmäinen objekti, jonka säde leikkaa, sisältyy merkintään.
  • Kaikki objektit - Jokainen objekti, jonka säde leikkaa, sisältyy tulokseen. Tulokset ovat taulukko, joka sisältää jokaisen merkinnän.
    Kun tämä tyyppi valitaan, objekti, x_pos, y_pos, matka ja normaali tuloskentät ovat taulukko.
Kerros

Säde leikkaa vain objekteja siinä kerroksessa, jonka olet valinnut. Sinulla on mahdollisuus poistaa rajoitukset säteeltä kaikilla kerroksilla.

Leikkaa

Säde voi leikata mitä tahansa ei-skenaario-objektia tai se voi leikata vain valitsemiasi objekteja. Voit käyttää tageja määrittääksesi, minkä ryhmän objekteja säde voi leikata.

Alkupiste

Maailman starting-koordinaatit, josta säde lähtee.

Kohdepiste
  • Positio - Määritä maailman sijainti, johon säde kulkee ja pysähtyy.

  • Vektori-sijainti - Määritä säteen suunta ja pituus.

  • Offset-kohde - Sijainti, joka on suhteessa alkuperäiseen sijaintiin, jossa säde pysähtyy.

Tulokset

X

Tämä on tarkka sijainti, jossa leikkaus tapahtui X-akselilla.

Y

Tämä on tarkka sijainti, jossa leikkaus tapahtui Y-akselilla.

Matka

Käyttäytyminen tuottaa matkan alkupisteestä leikkaukseen metreinä.

Normaali

Käyttäytyminen tuottaa leikkauskulman normaaliarvon. Tämä on kulma, joka on rinnakkainen linjan sivulle, jota leikkaus tapahtui.

Leikkaantunut

Käyttäytyminen tulostaa 1, jos säde on leikannut jonkin objektin. Jos säde ei leikkaa mitään, käyttäytyminen tulostaa 0 sen sijaan.

AB5B4E7C-664D-46EC-9B77-0787DE10F82B.jpeg

Esimerkit

  • Voit tarkistaa, onko vihollisen edessä objekti, joka estää hänen tietään pelaajaan.
  • Voit saada lasersäteen, joka voi vahingoittaa pelaajaasi mutta voidaan estää muilla fysiikkaobjekteilla.
  • Voit saada vihollisia, jotka jahtaavat pelaajaa näkökentän mukaan - täydellinen piilopelihyödyntämiseen ympäristöä, jotta he eivät huomaa sinua.

Katso demo-projekti

Liittyvät

HitPoint Test