Ovládanie pomocou Joysticku
Popis
Správanie Ovládanie pomocou Joysticku vám umožní ovládať a pohybovať akýmkoľvek fyzikálnym objektom pomocou joysticku na obrazovke. Ak vo vašej scéne nie je joystick, správanie automaticky pridá joystick do vašej vrstvy Globálne UI (odstránenie správania neodstráni joystick z vašej scény). Toto správanie obsahuje preddefinované vlastnosti, ktoré uľahčujú vytváranie určitých hier. Je ideálne pre platformové hry a strelca. Správanie Ovládanie pomocou Joysticku ponúka veľa vlastností na prispôsobenie pocitu vašej hry. Skúste upraviť vlastnosti, aby vaša hra nevyzerala ako všeobecná platformová hra alebo strelec. Pre pokročilejšie a komplexnejšie hry sa odporúča vytvoriť si vlastný ovládací systém pomocou ostatných správaní.
Toto správanie spustí udalosť opakovane, keď pohybujete joystickom určitým smerom.
Vlastnosti
Spúšťa opakovane na udalosti
Poznámka: Niektoré z týchto vlastností nie sú k dispozícii, alebo sa správajú inak pri prechode projektu na pohľad z vtáčej perspektívy namiesto bočného pohľadu.
| Objekt A |
Toto je joystick, ktorý bude ovládať Objekt B. Automaticky vyberie joystick pridaný do vašej Globálnej UI vrstvy. Ak žiadny nie je, jeden sa vytvorí automaticky. |
| Objekt B |
Toto je objekt, ktorý chcete ovládať pomocou joysticku. Predvolene je vybraný aktuálny objekt, ale môžete ťuknúť na grafiku, aby ste ho zmenili na akýkoľvek iný objekt vo vašej scéne. |
| Rýchlosť chôdze |
To je, ako rýchlo sa objekt pohybuje. Predvolená hodnota je 12 m/s. |
| Rýchlosť vo vzduchu |
To je, ako rýchlo sa objekt pohybuje, keď je vo vzduchu. Zvyčajne pri páde z veľmi vysokých platforiem. Predvolená hodnota je 12 m/s. |
| Rýchlosť akcelerácie |
Táto hodnota určuje, ako dlho trvá vašej postave dosiahnuť maximálnu rýchlosť pri pohybe. Predvolená hodnota je 100%. |
| Rýchlosť spomalenia |
Táto hodnota určuje, ako dlho trvá vašej postave, aby sa úplne zastavila, keď uvoľníte joystick. Predvolená hodnota je 100% |
| Ovláda pohyb |
Predvolene je tento prepínač zapnutý. Ak vypnete prepínač, váš objekt sa už nebude pohybovať pomocou joysticku. To je často potrebné pri vytváraní strelca s dvoma joystickmi, kde chcete, aby jeden joystick pohyboval a druhý otáčal hráča. |
| Invert X |
Keď je tento prepínač zapnutý, pohyb joysticku doľava spôsobí, že sa objekt pohne doprava, a pohyb joysticku doprava spôsobí, že sa objekt pohne doľava. Predvolene je tento prepínač vypnutý. |
| Invert Y |
Keď je tento prepínač zapnutý, pohyb joysticku nahor spôsobí, že sa objekt pohne nadol, a pohyb joysticku nadol spôsobí, že sa objekt pohne nahor. Predvolene je tento prepínač vypnutý. |
| Ovláda rotáciu |
Predvolene je tento prepínač vypnutý. Ak zapnete prepínač, váš objekt sa otočí s smerom joysticku. To je často potrebné pri vytváraní strelca s dvoma joystickmi, kde chcete, aby jeden joystick pohyboval a druhý otáčal hráča. |
| Uzamknúť rotáciu |
Toto zabráni vášmu objektu, aby sa otáčal. Týka sa to akéhokoľvek otáčania spôsobeného inými objektmi alebo fyzikou vo vašej scéne. Napríklad, môžete to zapnúť, aby ste zabránili svojej postave, aby sa prevrátila. Ak zapnete Ovláda rotáciu, tento prepínač nie je k dispozícii. Predvolene je tento prepínač zapnutý. |
| Analógový joystick |
Keď je tento prepínač zapnutý, váš joystick nie je obmedzený na štandardné pohyby v 8 smeroch. Teraz môžete ovládať svoj objekt joystickom s presnejšími pohybmi. To je často potrebné pre akčné strelca. |
| Joystick hore |
Keď je to zapnuté, váš objekt môže ísť nahor. Majte na pamäti, že váš objekt sa stále riadi fyzikálnymi pravidlami. Takže ak je v vašej scéne gravitácia, váš objekt sa nebude môcť pohybovať nahor. Tento prepínač tiež zabráni (alebo povolí) spusteniu udalosti, keď sa joystick pohybuje nahor. |
| Joystick dole |
Keď je to zapnuté, váš objekt môže ísť nadol. Majte na pamäti, že váš objekt sa stále riadi fyzikálnymi pravidlami. Takže ak je v scéne objekt, ktorý vám bráni v pohybe, nemôžete ísť nadol. Tento prepínač tiež zabráni (alebo povolí) spusteniu udalosti, keď sa joystick pohybuje nadol. |
| Joystick vľavo |
Keď je to zapnuté, váš objekt môže ísť doľava. Majte na pamäti, že váš objekt sa stále riadi fyzikálnymi pravidlami. Takže ak je v scéne objekt, ktorý vám bráni v pohybe, nemôžete ísť doľava. Tento prepínač tiež zabráni (alebo povolí) spusteniu udalosti, keď sa joystick pohybuje doľava. |
| Joystick vpravo |
Keď je to zapnuté, váš objekt môže ísť doprava. Majte na pamäti, že váš objekt sa stále riadi fyzikálnymi pravidlami. Takže ak je v scéne objekt, ktorý vám bráni v pohybe, nemôžete ísť doprava. Tento prepínač tiež zabráni (alebo povolí) spusteniu udalosti, keď sa joystick pohybuje doprava. |
| Prehrá animácie |
Keď je tento prepínač zapnutý, váš objekt bude prehrávať animáciu, keď sa joystick pohybuje do určeného smeru. Musíte vybrať animáciu z panelu Vlastné animácie. |
| Vlastné animácie |
Na ľavom paneli môžete vybrať animačné cykly, ktoré sa budú prehrávať, keď pohybujete joystickom v určenom smere. |
| Priorita animácie |
Na ľavom paneli Vlastné animácie môžete prioritizovať svoje pohybové animácie, aby sa nekonfliktovali s inou prehrávanou animáciou. Animácia systému prehrá cyklus s vyššou prioritou. Ak iné správanie animácie preruší vašu pohybovú animáciu, skúste zvýšiť prioritu. |
Výstupy
| X |
Táto hodnota indikuje, ako veľmi sa joystick posunul na osi X. Negatívne čísla naznačujú, že sa joystick pohybuje doľava, kladné naznačujú doprava. |
| Y |
Táto hodnota indikuje, ako veľmi sa joystick posunul na osi Y. Negatívne čísla naznačujú, že sa joystick pohybuje nadol, kladné naznačujú nahor. |
| Uhol |
Toto vypisuje aktuálny uhol joysticku. |
| ID objektu |
Vypisuje ID objektu. |
Príklady
Ak chcete vytvoriť platformovú hru ako Mario, môžete jednoducho pridať toto správanie k vášmu objektu hráča, a teraz to bude ovládateľná postava vo vašej hre.

