Skyde med Knap
Beskrivelse
Adfærden Skyde med Knap giver dig mulighed for at få et hvilket som helst objekt til at skyde et projektil ved hjælp af en knap på skærmen. Hvis der ikke er nogen knap i din scene, vil adfærden automatisk tilføje en knap til dit Globale UI -lag (sletning af adfærden fjerner ikke knappen fra din scene). Denne adfærd indeholder foruddefinerede egenskaber, der gør det lettere at skabe visse spil. Det er perfekt til skydespil.
Adfærden Skyde med Knap tilbyder en masse egenskaber for at tilpasse følelsen af dit spil. Prøv at ændre egenskaberne, så dit spil ikke føles som en generisk skyder.
Denne adfærd vil udløse en hændelse én gang, når projektilen rammer et objekt.
Egenskaber
Udløser Én Gang ved Begivenhed
| Objekt A |
Dette er knappen, der vil blive brugt til at få Objekt B til at skyde. Den vil automatisk vælge en knap, der er tilføjet til dit Globale UI-lag. Hvis der ikke er nogen, vil en blive oprettet automatisk. |
| Objekt B |
Dette er objektet, der vil udføre skuddet. Som standard vælges det aktuelle objekt, men du kan trykke på grafikken for at ændre det til et andet objekt i din scene. Bemærk også, at når du vælger et objekt, repræsenterer det blå mål, hvorfra kuglen vil skyde. Du kan flytte det blå mål hvor som helst, og det vil opdatere udløserpositionen. |
| Lyde |
Du kan vælge et lydeffekt at spille, når du skyder. |
| Projektilgrafik |
Dette er grafikken, der repræsenterer det projektil, du skyder. Bemærk, at størrelsen på grafikken er, hvor stor din kugle (og kollisionsform) vil være. |
| Udløserposition |
Dette er den position, hvor projektil/kuglen vil skyde fra. Som standard vil kuglen skyde fra centrum af objektet. Du kan også bruge Objekt B-vælgeren til visuelt at ændre udløserpositionen ved at flytte det blå mål. |
| Indledende Hastighed |
Dette er den hastighed, som din kugle vil blive affyret med. Bemærk, at hvis "Fysik"-tasten er tændt, vil din kugle langsommet på grund af andre kræfter (tyngdekraft, luftmodstand osv.). Standardværdien er 30 m/s. |
| Afstand |
Dette er, hvor langt kuglen kan nå, før den ikke længere eksisterer. Standardværdien er 32 meter. |
| Skydevinkel |
Dette er den vinkel, som kuglen skydes fra objektet. dvs. Du kan skyde fra fronten af objektet i stedet for toppen. Standardværdien er 90 grader. |
| Kuglerotation |
Denne værdi indstiller rotationen af grafikken, der repræsenterer dit projektil. Ændre denne værdi, hvis din kugle peger i den forkerte retning. Standardværdien er 0 grader. |
| Sprayområde |
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 et maskingevær-type våben. Standardværdien er 30 grader. |
| Sprayvariation |
Denne værdi tilføjer noget tilfældighed til spredningen af kuglerne (Sprayområde). Jo højere tallet er, jo mere tilfældige synes dine kugler at være. Dette er fantastisk til at simulere rekyl for et maskingevær-type våben. Standardværdien er 0%. |
| # Kugler |
Dette er antallet af kugler, der vil blive udsendt, når du trykker på skydeknappen. Standardværdien er 1. |
| Forsinkelse |
Dette er, hvor længe våbenet vil vente, før det udsender en anden kugle. Dette er nyttigt, hvis du vil langsommet strømmen af projektiler og skabe en afstand mellem dem. Standardværdien er 0,5 sekunder. |
| Fysik |
Denne knap styrer, om kuglerne vil tilpasse sig fysikmotoren. Hvis denne er tændt, vil tyngdekraft og andre eksterne kræfter påvirke hastigheden og retningen af din kugle. Som standard er denne knap slukket. |
| Ødelæg ved Impact |
Knappen, der styrer, om kuglerne dør, når de kolliderer med andre objekter. Hvis denne knap er slukket, og fysik er slukket, vil dine kugler bounce rundt i scenerne. Som standard er denne knap tændt. |
| # Levende Kugler |
Denne værdi styrer, hvor mange kugler der kan være på skærmen ad gangen. Når du har skudt dette antal kugler og de stadig er i live i scenen, kan du ikke skyde flere. |
| Afspil Animationer |
Når denne knap er tændt, vil dit objekt spille en animation, når skydeknappen trykkes. Du skal vælge en animation fra panelet til brugerdefinerede animationer. |
| Brugerdefinerede Animationer |
I venstre panel kan du vælge en animationscyklus, der skal spilles, når du trykker på skydeknappen. |
| Animationsprioritet |
I det venstre panel for brugerdefinerede animationer kan du prioritere dine skudanimationer, så de ikke konflikter med en anden kørende animation. Animationssystemet vil spille en cyklus med højere prioritet. Så hvis en anden animationsadfærd undertrykker din skudanimation, så prøv at øge prioriteten. |
Uddata
| Objekt ID |
Udgiver objektets ID. |
Eksempler
Hvis du vil lave et skydespil, kan du blot tilføje denne adfærd til dit spillerobjekt, og det 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, maskingevær, raketkastere eller andre projektilbaserede våben.

