Tüzelés Gombbal | hyperPad Documentation

Loading...

Logo

Leírás

A Gombbal Tüzelés viselkedés lehetővé teszi, hogy bármely objektum lövöldöző projekteket indítson egy képernyőn található gomb segítségével. Ha a színpadodon nincs gomb, a viselkedés automatikusan hozzáad egy gombot a Globális UI réteghez (a viselkedés törlése nem távolítja el a gombot a színpadról). Ez a viselkedés előre definiált tulajdonságokat tartalmaz, amelyek megkönnyítik bizonyos játékok létrehozását. Tökéletes lövöldözős játékokhoz.

A Gombbal Tüzelés viselkedés számos tulajdonságot kínál a játék érzetének testreszabásához. Próbáld meg módosítani a tulajdonságokat, hogy a játékod ne érezze magát általános lövöldözős játéknak.

Ez a viselkedés egyszeri eseményt aktivál, amikor a golyó projektíve egy objektummal ütközik.

Tulajdonságok

Esemény Triggerelés egyszer

A Objektum

Ez az a gomb, amelyet az B Objektum lövöldözésére fogunk használni. Automatikusan választ egy gombot, amely hozzá lett adva a Globális UI réteghez. Ha nincs, akkor automatikusan létrejön egy.

B Objektum

Ez az a objektum, amely lövöldözni fog. Alapértelmezés szerint a jelenlegi objektum van kiválasztva, de megérintheti a grafikát, hogy bármely más objektumra váltsa. Ne feledd, hogy amikor egy objektumot választasz, a kék célpont jelzi, hogy honnan fog a golyó kilőni. A kék célpontot bárhol mozgathatod, és frissíti az emitter helyét.

Hang

Kiválasztható egy hanghatás, amely lejátssza, amikor lősz.

Golyó Grafika

Ez az a grafika, amely a lövöldözött projektilt képviseli. Ne feledd, hogy a grafika mérete határozza meg, mekkora lesz a golyód (és ütközési forma).

Emitter Pozíció

Ez az a hely, ahonnan a projektil/golyó kilőni fog. Alapértelmezés szerint a golyó az objektum középpontjából fog kilőni. Az B Objektum kiválasztó segítségével vizuálisan is megváltoztathatod az emitter pozíciót, a kék célpontot mozgatva.

Keleti Sebesség

Ez az a sebesség, amelyen a golyódot kilövik. Ne feledd, hogy ha a "Fizika" kapcsoló be van kapcsolva, akkor a golyód lassulni fog más erők (emelkedés, légellenállás stb.) miatt. Az alapértelmezett érték 30 m/s.

Távolság

Ez az a távolság, amelyet a golyó elér, mielőtt már nem létezik. Az alapértelmezett érték 32 méter.

Lövési Szög

Ez az a szög, ahonnan a golyó az objektumból kilő. Pl. A golyót az objektum elejéről is kilőheted a teteje helyett. Az alapértelmezett érték 90 fok.

Golyó Forgatás

Ez az érték beállítja azokat a grafikai forgásokat, amelyek képviselik a projektilt. Módosítsd ezt az értéket, ha a golyód téves irányba néz. Az alapértelmezett érték 0 fok.

Spray Tartomány

Ez a golyók szétszóródását jelenti, amelyek az objektumból jönnek ki. Ha több golyó van, növelheted ezt a szöget, hogy a golyókat jobban szétszórja. Ez hasznos géppuskás típusú fegyverek létrehozásához. Az alapértelmezett érték 30 fok.

Spray Variancia

Ez az érték hozzáadja a véletlenszerűséget a golyók szétszóródásához (Spray Tartomány). Minél magasabb a szám, annál véletlenszerűbbek a golyóid. Ez nagyszerű géppuskás típusú fegyverek visszarúgásának szimulálásához. Az alapértelmezett érték 0%.

# Golyók

Ez az a mennyiség, amely golyó fog kibocsátódni, amikor megnyomod a tüzelő gombot. Az alapértelmezett érték 1.

Késleltetés

Ez az idő, ameddig a fegyver vár, mielőtt újabb golyót bocsátana ki. Ez hasznos, ha le szeretnéd lassítani a projektilok áramlását, és teret szeretnél közöttük. Az alapértelmezett érték 0,5 másodperc.

Fizika

Ez a kapcsoló szabályozza, hogy a golyók alávetik-e a fizikai motornak. Ha ez be van kapcsolva, a gravitáció és más külső erők befolyásolják a golyód sebességét és irányát. Alapértelmezés szerint ez a kapcsoló ki van kapcsolva.

Megsemmisítés Ütközésen

A kapcsoló, amely szabályozza, hogy a golyók elpusztulnak-e, amikor ütköznek más objektumokkal. Ha ez a kapcsoló ki van kapcsolva, és a fizika ki van kapcsolva, a golyók a színen fognak pattogni. Alapértelmezés szerint ez a kapcsoló be van kapcsolva.

# Élő Golyók

Ez az érték szabályozza, hogy hány golyó lehet a képernyőn egyszerre. Ha már kilőtted ezt a mennyiséget, és a golyók még mindig élnek a színen, akkor nem tudsz többet kilőni.

Animációk Lejátszása

Ha ez a kapcsoló be van kapcsolva, az objektumod animációt játszik le, amikor megnyomod a tüzelő gombot. Animációt kell választanod a Testreszabott Animációk panelről.

Testreszabott Animációk

A baloldali panelen kiválaszthatod az animációs ciklust, amely lejátszik, amikor megnyomod a tüzelő gombot.

Animáció Prioritás

A baloldali Testreszabott Animációk panelen prioritást adhatsz a tüzelési animációk számára, hogy ne ütközzenek más játszott animációkkal. Az animációs rendszer a magasabb prioritású ciklust fogja játszani. Tehát, ha egy másik animációs viselkedés zavarja a tüzelési animációdat, próbáld meg növelni a prioritást.

Kimenetek

Objektum ID

Kimenet az objektum azonosítóját.

Példák

Ha egy lövöldözős játékot szeretnél létrehozni, egyszerűen add hozzá ezt a viselkedést a játékos objektumodhoz, és automatikusan létrehoz egy gombot a Globális UI rétegen, így a karaktered képes lesz tüzelni. A tulajdonságok módosításával széles választékú fegyvereket hozhatsz létre, például pisztolyokat, géppuskákat, rakétavetőket vagy más projektil alapú fegyvereket.

Példa Projekt Letöltése

Kapcsolódó

Joystick Irányítás

Golyó Ütközés

Golyó Figyelmen Kívül Hagyni

Objektum Golyóinak Figyelmen Kívül Hagyása

Tüzelés

ShootWithButtonReference.gif