Trage
Descriere
Comportamentul Trage este un comportament de acțiune. Atunci când este executat, va face ca obiectul selectat să tragă un proiectil. Acest comportament conține proprietăți predefinite pentru a face crearea anumitor jocuri mai ușoară. Este perfect pentru jocurile de tip shooter.
Comportamentul Trage oferă multe proprietăți pentru a personaliza senzația jocului tău. Încercă să modifici proprietățile ca jocul tău să nu pară un shooter generic.
Aceast comportament va declanșa un eveniment imediat când este executat.
Proprietăți
Declanșează imediat
| Obiect A |
Acesta este obiectul care va efectua tirul. Implicit, obiectul curent este selectat, dar poți atinge graficul pentru a-l schimba cu orice alt obiect din scena ta. De asemenea, reține că, atunci când selectezi un obiect, ținta albastră reprezintă locul de unde va trage glonțul. Poți muta ținta albastră oriunde, iar aceasta va actualiza locația emițătorului. |
| Sunet |
Poti selecta un efect sonor pentru a fi redat când tragi. |
| Grafic Glonț |
Aceasta este grafică care reprezintă proiectilul pe care îl tragi. Reține că dimensiunea graficii este cât de mare va fi glonțul (și forma de coliziune). |
| Poziția Emițătorului |
Aceasta este poziția de unde proiectilul/glonțul va fi tras. Implicit, glonțul va fi tras din centrul obiectului. Poți de asemenea să folosești selectorul Obiect B pentru a schimba vizual poziția emițătorului mutând ținta albastră. |
| Viteza Inițială |
Aceasta este viteza cu care glonțul tău va fi tras. Reține că, dacă comutatorul "Fizica" este activat, glonțul tău va încetini din cauza altor forțe (gravitație, rezistență a aerului etc.). Valoarea implicită este de 30 m/s. |
| Distanta |
Aceasta este distanța pe care glonțul o poate parcurge înainte de a nu mai exista. Valoarea implicită este de 32 de metri. |
| Unghiul de Tragere |
Aceasta este unghiul din care glonțul este tras din obiect. adică. Poți trage din fața obiectului în loc de partea de sus. Valoarea implicită este de 90 de grade. |
| Rotirea Gloanțului |
Această valoare setează rotația graficii care reprezintă proiectilul tău. Schimbă această valoare dacă glonțul tău este orientat într-o direcție greșită. Valoarea implicită este 0 grade. |
| Raza de Spraye |
Aceasta este răspândirea gloanțelor care ies din obiect. Dacă ai mai multe gloanțe, poți crește acest unghi pentru a le desfășura mai mult. Acest lucru este util pentru a crea un tip de armă de mitralieră. Valoarea implicită este de 30 de grade. |
| Varianta Spray |
Această valoare adaugă o oarecare aleatorietate răspândirii gloanțelor (Raza Spray). Cu cât numărul este mai mare, cu atât gloanțele tale par a fi mai aleatorii. Acest lucru este excelent pentru a simula reculiul pentru un tip de armă de mitralieră. Valoarea implicită este 0%. |
| # Gloanțe |
Aceasta este cantitatea de gloanțe care va fi emisă când apeși butonul de tragere. Valoarea implicită este 1. |
| Întârziere |
Aceasta este cât de mult va aștepta arma înainte de a emite un alt glonț. Acest lucru este util dacă dorești să încetinești fluxul de proiectile și să creezi un spațiu între ele. Valoarea implicită este de 0.5 secunde. |
| Fizica |
Această comutare controlează dacă gloanțele vor respecta sau nu motorul fizic. Dacă aceasta este activată, gravitația și alte forțe externe vor afecta viteza și direcția glonțului tău. Implicit, această comutare este dezactivată. |
| Distruge la Impact |
Comutare care controlează dacă gloanțele mor sau nu atunci când colisionează cu alte obiecte. Dacă această comutare este dezactivată, iar fizica este dezactivată, gloanțele tale vor sări prin scenă. Implicit, această comutare este activată. |
| # Gloanțe Active |
Această valoare controlează câte gloanțe pot fi pe ecran în același timp. Odată ce ai tras această cantitate de gloanțe și acestea sunt încă active în scenă, nu vei putea trage mai multe. |
| Redă Animații |
Când această comutare este activată, obiectul tău va reda o animație atunci când butonul de tragere este apăsat. Trebuie să selectezi o animație din panoul Animații Personalizate. |
| Animații Personalizate |
În panoul din stânga poți selecta un ciclu de animație care să fie redat atunci când apeși butonul de tragere. |
| Prioritatea Animației |
În panoul Animații Personalizate din stânga, poți prioritiza animațiile tale de tragere pentru a nu interfera cu alte animații care sunt redat. Sistemul de animație va reda un ciclu cu o prioritate mai mare. Deci, dacă un alt comportament de animație îți întrerupe animația de tragere, încearcă să crești prioritatea. |
Ieșiri
| ID Obiect |
Aceasta va reda ID-ul Obiectului. |
Exemple
Dacă vrei să creezi un joc de tip shooter, poți pur și simplu să adaugi acest comportament obiectului tău jucător, iar acesta va crea automat un buton în stratul tău Global UI și va face ca personajul tău să poată trage. Prin modificarea proprietăților poți crea o gamă largă de arme, de la pistoale, mitraliere, lansatoare de rachete sau alte arme pe bază de proiectile.

