Výstrel
Popis
Správanie Výstrel je akčné správanie. Po vykonaní spôsobí, že váš vybraný objekt vystrelí projektil. Toto správanie obsahuje preddefinované vlastnosti, aby uľahčilo vytváranie určitých hier. Je ideálne pre strelecké hry.
Správanie Výstrel ponúka množstvo vlastností na prispôsobenie pocitu z vašej hry. Skúste upraviť vlastnosti tak, aby vaša hra nepôsobila ako generický strelec.
Toto správanie spustí udalosť okamžite po vykonaní.
Vlastnosti
Spúšťa okamžite
| Objekt A | Toto je objekt, ktorý bude vystreľovať. Predvolene je vybraný aktuálny objekt, ale môžete ťuknúť na grafiku a zmeniť ho na akýkoľvek iný objekt vo vašej scéne. Taktiež si všimnite, že pri výbere objektu modrá cieľová zóna predstavuje, odkiaľ bude projektil strieľať. Modrú cieľovú zónu môžete presunúť kamkoľvek a aktualizuje to umiestnenie emitora. |
| Zvuk | Môžete si vybrať zvukový efekt, ktorý sa prehrá, keď vystrelíte. |
| Grafika projektilu | Toto je grafika, ktorá reprezentuje projektil, ktorý vystreľujete. Všimnite si, že veľkosť grafiky určuje, aký veľký váš projektil (a tvar kolízie) bude. |
| Pozícia emitora | Toto je pozícia, odkiaľ bude projektil/guľka vystrelená. Predvolene guľka vystrelí zo stredu objektu. Môžete tiež použiť selektor Objekt B na vizuálnu zmenu pozície emitora presunutím modrej cieľovej zóny. |
| Pôvodná rýchlosť | Toto je rýchlosť, ktorou bude vaša guľka vystrelená. Všimnite si, že ak je prepínač "Fyzika" zapnutý, vaša guľka spomalí v dôsledku iných síl (gravitačná sila, odpor vzduchu atď.) Predvolená hodnota je 30 m/s. |
| Vzdialenosť | Toto je, ako ďaleko guľka môže dosiahnuť, kým prestane existovať. Predvolená hodnota je 32 metrov. |
| Uhol výstrelu | Toto je uhol, pod ktorým je guľka vystrelená z objektu. t.j. Môžete strieľať z prednej časti objektu namiesto z jeho vrchu. Predvolená hodnota je 90 stupňov. |
| Otáčanie guľky | Táto hodnota nastavuje rotáciu grafiky, ktorá reprezentuje váš projektil. Zmeňte túto hodnotu, ak vaša guľka míňa nesprávnym smerom. Predvolená hodnota je 0 stupňov. |
| Rozsah rozptylu |
Toto je rozptýlenie guľiek, ktoré sa emitujú z objektu. Ak máte viac guľiek, môžete zvýšiť tento uhol, aby sa rozptýlili ďalej od seba. To je užitočné pri vytváraní zbraní typu guľomet. Predvolená hodnota je 30 stupňov. |
| Variabilita rozptylu |
Táto hodnota pridáva nejakú náhodnosť do rozptylu guľiek (Rozsah rozptylu). Čím vyššia je hodnota, tým náhodnejšie sa vaša guľka javí. To je skvelé pre simuláciu spätného rázu zbrane typu guľomet. Predvolená hodnota je 0%. |
| # Guľky |
Toto je množstvo guľiek, ktoré sa emitujú, keď stlačíte spúšť. Predvolená hodnota je 1. |
| oneskorenie |
Toto je doba, ktorú zbraň počká pred emitovaním ďalšej guľky. Je to užitočné, ak chcete spomaliť tok projektilov a vytvoriť medzi nimi priestor. Predvolená hodnota je 0,5 sekundy. |
| Fyzika | Tento prepínač ovláda, či guľky budú podliehať fyzikálnemu enginu. Ak je tento prepínač zapnutý, gravitácia a iné vonkajšie sily ovplyvnia rýchlosť a smer vašej guľky. Predvolene je tento prepínač vypnutý. |
| Zničiť pri náraze | Prepínač, ktorý ovláda, či guľky zomrú, keď sa zrážajú s inými objektmi. Ak je tento prepínač vypnutý a fyzika je vypnutá, vaše guľky sa budú odrážať od scény. Predvolene je tento prepínač zapnutý. |
| # Žijúce guľky | Táto hodnota určuje, koľko guľiek môže byť na obrazovke naraz. Ak ste vystrelili toto množstvo guľiek a stále sú na scéne, nebudete môcť vystreliť žiadne ďalšie. |
| Prehrávanie animácií | Keď je tento prepínač zapnutý, váš objekt prehrá animáciu, keď je stlačené tlačidlo pre výstrel. Musíte vybrať animáciu z panelu vlastných animácií. |
| Vlastné animácie | Na ľavom paneli si môžete vybrať cyklus animácie, ktorý sa prehrá, keď stlačíte tlačidlo na výstrel. |
| Priorita animácie | Na paneli s vlastnými animáciami vľavo môžete uprednostniť svoje strelecké animácie, aby sa nezrazili s inou prehrávanou animáciou. Systém animácií prehrá cyklus s vyššou prioritou. Ak iné správanie animácie narúša vašu streleckú animáciu, skúste zvýšiť prioritu. |
Výstupy
| ID objektu | Toto vypíše ID objektu. |
Príklady
Aby ste vytvorili streleckú hru, jednoducho pridajte toto správanie do objektu hráča a automaticky sa vytvorí tlačidlo na vašej globálnej používateľskej hladine a umožní vašej postave vystreliť. Úpravou vlastností môžete vytvoriť širokú škálu zbraní, od pištolí, guľometov, raketometov po iné projektilové zbrane.

