Távolság Szerinti Rendezés | hyperPad Documentation

Loading...

Logo
DocumentationLogikaTávolság Szerinti Rendezés

Leírás

A Távolság Szerinti Rendezés viselkedés egy objektumazonosítók tömbjét adja vissza, amelyeket távolság szerint rendeztek. Ez hasznos a toronyvédelmi játékokban, mivel egy másik objektum körüli sugáron belüli célzáshoz használható.

Tulajdonságok

Azonnali Indítás

Objektum A

Alapértelmezés szerint ez a kiválasztott aktuális objektum. Ezt bármely másik objektumra módosíthatja a jelenetben.

Objektum B

A jelenetben található objektumok, amelyek között a távolságokat kiszámoljuk és rendezésre kerülnek. Kiválaszthat egy címkét, hogy hivatkozhasson egy objektumcsoportot.

Horgony

Használja a horgonyt a pozíció eltolásához. Alapértelmezés szerint a távolság az A objektum középpontja és a B objektum középpontja között van kiszámítva.

Rendezési Módszer

Az objektumokat lehet rendezni a legtávolabbi először vagy a legközelebbi először.

Határ Megadása

Ha ez be van kapcsolva, az objektum csak a megadott határon belüli objektumokat fogja rendezni. A minimum távolság a legközelebbi, amelyet egy objektum érzékelhet és a maximum távolság a legtávolabbi, amelyet egy objektum érzékelhet.

Kamera Zoom KompenzálásA távolság az objektumok között nőni fog, ahogy a kamera távolodik. Ez azért van, mert vizuálisan távolabb vannak egymástól. Ezt figyelembe veszik azáltal, hogy a távolságot elosztják a zoommal.

Kimenetek

Objektumok

A rendezett objektumazonosítók tömbje. Ha a rendezési módszer Legközelebbi Először, az első index a legközelebbi objektum lesz, a második index a második legközelebbi objektum, és így tovább. Ez megfordul, amikor a rendezési módszer Legtávolabbi Először, ahol az első index a legtávolabbi objektum. Bármely indexből objektumazonosítót kaphat a Tömb Érték Lekérése viselkedés segítségével.

Példa

Egy őrtorony célozhatja a legközelebbi ellenséget 10 métere belül a hatósugarából, ha a rendezési típust Legközelebbi Először-re választja és a határon 0-tól 10 méterig definiálja. Használja a Tömb Érték Lekérése viselkedést, hogy megszerezze az első indexet (index 0) az objektumok kimeneti mezőből - a tömb érték lekérése viselkedés visszaadja a legközelebbi objektum objektumazonosítóját.

Kapcsolódó

Távolság Kiszámítása

Tömb Érték Lekérése