<h1>Skyde</h1>
Beskrivelse
Adfærden Skyde er en handlingsadfærd. Når den udføres, vil den få dit valgte objekt til at skyde et projektil. Denne adfærd indeholder foruddefinerede egenskaber for at gøre oprettelsen af visse spil lettere. Den er perfekt til skydespil.
Skyde-adfærden tilbyder mange egenskaber til at tilpasse følelsen af dit spil. Prøv at ændre egenskaberne, så dit spil ikke føles som en generisk shooter.
Denne adfærd vil udløse en hændelse straks, når den udføres.
Egenskaber
Udløser straks
| Objekt A |
Dette er objektet, der vil udføre skydehandlingen. Som standard er det nuværende objekt valgt, men du kan trykke på grafikken for at ændre det til ethvert andet objekt i din scene. Bemærk også, at når du vælger et objekt, repræsenterer det blå mål, hvor kuglen vil blive affyret fra. Du kan flytte det blå mål hvor som helst, og det vil opdatere emitterens placering. |
| Lydeffekt |
Du kan vælge en lydeffekt, der skal afspilles, når du skyder. |
| Kugle Grafik |
Dette er grafikken, der repræsenterer det projektil, du skyder. Bemærk, at størrelsen af grafikken bestemmer, hvor stor din kugle (og kollisionsform) vil være. |
| Emitter Position |
Dette er positionen, hvor projektil/kugle vil blive affyret fra. Som standard vil kuglen blive affyret fra midten af objektet. Du kan også bruge Object B-vælgeren til visuelt at ændre emitterens position ved at flytte det blå mål. |
| Initial Speed |
Dette er hastigheden, som din kugle vil blive affyret med. Bemærk, at hvis "Fysik"-knappen er tændt, vil din kugle sænke hastigheden på grund af andre kræfter (tyngdekraft, luftmodstand osv.) Den standardværdi er 30 m/s. |
| Distance |
Dette er, hvor langt kuglen kan nå, før den ikke længere eksisterer. Den standardværdi er 32 meter. |
| Skydning Vinkel |
Dette er vinklen, som kuglen affyres fra objektet. dvs. Du kan skyde fra fronten af objektet i stedet for top. Den standardværdi er 90 grader. |
| Kugle Rotation |
Denne værdi sætter rotationen af grafikken, der repræsenterer dit projektil. Ændr denne værdi, hvis din kugle vender i den forkerte retning. Den standardværdi er 0 grader. |
| Spray Range |
Dette er spredningen af kuglerne, der udsendes fra objektet. Hvis du har flere kugler, kan du øge denne vinkel for at få dem til at sprede sig længere fra hinanden. Dette er nyttigt til at skabe en maskinpistol-type våben. Den standardværdi er 30 grader. |
| Spray Variance |
Denne værdi tilføjer noget tilfældighed til spredningen af kuglerne (Spray Range). Jo højere tallet er, jo mere tilfældige vil dine kugler se ud. Dette er fantastisk til at simulere rekyl for en maskinpistol-type våben. Den standardværdi er 0%. |
| # Kugler |
Dette er antallet af kugler, der vil blive udsendt, når du trykker på skydeknappen. Den standardværdi er 1. |
| Forsinkelse |
Dette er, hvor lang tid pistolen vil vente, før den udsender endnu en kugle. Dette er nyttigt, hvis du ønsker at bremse strømmen af projektiler og skabe et rum mellem dem. Den standardværdi er 0,5 sekunder. |
| Fysik |
Dette toggle kontrollerer, om kuglerne vil følge fysikmotoren. Hvis dette er tændt, vil tyngdekraft og andre eksterne kræfter påvirke hastigheden og retningen af din kugle. Som standard er denne toggle slukket. |
| Ødelæg på påvirkning |
Toggle, der kontrollerer om kuglerne dør, når de kolliderer med andre objekter. Hvis dette toggle er slukket, og fysikken er slået fra, vil dine kugler hoppe rundt i scenen. Som standard er denne toggle tændt. |
| # Levende Kugler |
Denne værdi styrer, hvor mange kugler der kan være på skærmen på én gang. Når du har skudt dette antal kugler, og de stadig er aktive i scenen, kan du ikke skyde flere. |
| Afspil Animationer |
Når denne toggle er tændt, vil dit objekt afspille en animation, når skydeknappen trykkes. Du skal vælge en animation fra panelet for brugerdefinerede animationer. |
| Brugerdefinerede Animationer |
I venstre panel kan du vælge en animationscyklus til at afspille, når du trykker på skydeknappen. |
| Animations Prioritet |
I panelet for brugerdefinerede animationer kan du prioritere dine skydeanimationer, så den ikke kommer i konflikt med en anden spillede animation. Animationssystemet vil afspille en cyklus med højere prioritet. Så hvis en anden animationsadfærd forstyrrer din skydeanimation, kan du prøve at øge prioriteten. |
Outputs
| Objekt ID |
Dette outputter objekt-ID. |
Eksempler
Hvis du ønsker at lave et skyde-spil, kan du simpelthen tilføje denne adfærd til dit spillerobjekt, og den vil automatisk oprette en knap på dit globale UI-lag og gøre din karakter i stand til at skyde. Ved at ændre egenskaberne kan du skabe et bredt udvalg af våben fra pistoler, maskinpistoler, raketkastere eller andre projektilbaserede våben.

