Střelba
Popis
Chování Střelba je akční chování. Když je vykonáno, udělá váš vybraný objekt střelu. Toto chování obsahuje předdefinované vlastnosti, které usnadňují tvorbu určitých her. Je to ideální pro střílečky.
Chování Střelba nabízí spoustu vlastností pro přizpůsobení pocitu vaší hry. Zkuste modifikovat vlastnosti, aby vaše hra nevypadala jako generická střílečka.
Toto chování spustí událost okamžitě po vykonání.
Vlastnosti
Okamžitě spouští
| Objekt A |
Toto je objekt, který bude střílet. Ve výchozím nastavení je vybrán aktuální objekt, ale můžete tapnout na grafiku a změnit ho na jakýkoli jiný objekt ve vaší scéně. Také si povšimněte, že při výběru objektu modrý cíl představuje místo, odkud bude střela vystřelena. Můžete modrý cíl přesunout kdekoli, a aktualizuje to umístění emitera. |
| Zvuk |
Můžete vybrat zvukový efekt, který se přehraje, když vystřelíte. |
| Grafika střely |
Toto je grafika, která představuje projektil, který střílíte. Všimněte si, že velikost grafiky určuje, jak velká bude vaše střela (a tvar kolize). |
| Pozice emitera |
Toto je pozice, odkud bude projektil/střela vystřelena. Ve výchozím nastavení bude střela vystřelena z centra objektu. Můžete také použít výběr Objektu B k vizuální změně pozice emitera pohybem modrého cíle. |
| Počáteční rychlost |
Toto je rychlost, kterou vaše střela bude mít. Všimněte si, že pokud je přepínač "Fyzika" zapnutý, vaše střela zpomalí vlivem jiných sil (gravitace, odpor vzduchu atd.) Výchozí hodnota je 30 m/s. |
| Vzdálenost |
Toto je, jak daleko může střela dosáhnout, než přestane existovat. Výchozí hodnota je 32 metrů. |
| Úhel střelby |
Toto je úhel, pod kterým je střela vystřelena z objektu. Např. můžete střílet z přední části objektu místo z vrchu. Výchozí hodnota je 90 stupňů. |
| Rotace střely |
Tato hodnota nastavuje rotaci grafiky, která představuje váš projektil. Změňte tuto hodnotu, pokud vaše střela míří nesprávným směrem. Výchozí hodnota je 0 stupňů. |
| Rozptyl |
Toto je rozptyl střel vycházejících z objektu. Pokud máte více střel, můžete zvýšit tento úhel, aby se rozptýlily dále od sebe. To je užitečné pro vytváření zbraní typu kulomet. Výchozí hodnota je 30 stupňů. |
| Variabilita rozptylu |
Tato hodnota přidává určitou náhodnost k rozptylu střel (Rozptyl). Čím vyšší číslo, tím více náhodné se vaše střely zdají být. To je skvělé pro simulaci zpětného rázu pro zbraně typu kulomet. Výchozí hodnota je 0%. |
| # Střel |
Toto je množství střel, které se budou emitovat, když stisknete tlačítko pro střelbu. Výchozí hodnota je 1. |
| Zpoždění |
Toto je, jak dlouho bude zbraň čekat, než emitována další střela. To je užitečné, pokud chcete zpomalit proud projektilů a vytvořit mezeru mezi nimi. Výchozí hodnota je 0.5 sekundy. |
| Fyzika |
Tento přepínač řídí, zda budou střely podléhat fyzikálnímu enginu. Pokud je to zapnuté, gravitace a jiné externí síly ovlivní rychlost a směr vaší střely. Ve výchozím stavu je tento přepínač vypnutý. |
| Zničit při nárazu |
Přepínač, který řídí, zda střely zemřou při kolizi s jinými objekty. Pokud je tento přepínač vypnutý a fyzika je vypnutá, vaše střely budou odrážet se po scéně. Ve výchozím stavu je tento přepínač zapnutý. |
| # Žijící střely |
Tato hodnota řídí, kolik střel může být na obrazovce najednou. Jakmile vystřelíte toto množství střel a ty jsou stále naživu ve scéně, nebudete moci vystřelit další. |
| Přehrávat animace |
Když je tento přepínač zapnutý, váš objekt přehraje animaci, když je stisknuto tlačítko pro střelbu. Musíte vybrat animaci z panelu Vlastní animace. |
| Vlastní animace |
Na levém panelu můžete vybrat cyklus animace, který se přehraje, když stisknete tlačítko pro střelbu. |
| Priorita animace |
Na levém panelu Vlastní animace můžete prioritizovat vaše střelecké animace, aby nedocházelo ke konfliktům s jinou přehrávanou animací. Systém animací přehraje cyklus s vyšší prioritou. Takže pokud jiná animační chování narušují vaši střeleckou animaci, zkuste zvýšit prioritu. |
Výstupy
| ID objektu |
Toto vyprodukuje ID objektu. |
Příklady
Pokud chcete vytvořit střílečku, můžete jednoduše přidat toto chování k vašemu hráčskému objektu, a automaticky se vytvoří tlačítko na vaší Globální uživatelské rozhraní, a umožní vašemu charakteru střílet. Úpravou vlastností můžete vytvořit širokou škálu zbraní od pistolí, kulometů, raketometů nebo jiných zbraní na bázi projektilů.

