Disparar amb Botó
Descripció
El comportament Disparar amb Botó et permet fer que qualsevol objecte dispari un projectil mitjançant un botó a la pantalla. Si no hi ha cap botó a la teva escena, el comportament afegirà automàticament un botó a la teva capa UI Global (eliminar el comportament no eliminarà el botó de la teva escena). Aquest comportament conté propietats predefinides per facilitar la creació de certs jocs. És perfecte per a jocs de tir.
El comportament Disparar amb Botó ofereix moltes propietats per personalitzar la sensació del teu joc. Prova a modificar les propietats perquè el teu joc no sembli un tir genèric.
Aquest comportament desencadenarà un esdeveniment una vegada quan el projectil de bala impacti amb un objecte.
Propietats
Desencadena Una Vegada en Esdeveniment
| Objecte A |
Aquest és el botó que s'utilitzarà per fer que l'Objecte B dispari. Seleccionarà automàticament un botó afegit a la teva capa UI Global. Si no en hi ha cap, en crearà un automàticament. |
| Objecte B |
Aquest és l'objecte que farà el dispar. Per defecte, s'escull l'objecte actual, però pots tocar el gràfic per canviar-lo per qualsevol altre objecte de la teva escena. També cal tenir en compte que, quan seleccionis un objecte, el punt objectiu blau representa d'on dispararà la bala. Pots moure el punt objectiu blau a qualsevol lloc, i s'actualitzarà la ubicació de l'emissor. |
| So |
Pots seleccionar un efecte de so per reproduir quan disparis. |
| Gràfic de la Bala |
Aquest és el gràfic que representa el projectil que estàs disparant. Tingues en compte que la mida del gràfic és què gran serà la teva bala (i la forma de col·lisió). |
| Posició de l'Emissor |
Aquesta és la posició d'on dispararà el projectil/bala. Per defecte, la bala dispararà des del centre de l'objecte. També pots utilitzar el selector d'Objecte B per canviar visualment la posició de l'emissor movent el punt objectiu blau. |
| Velocitat Inicial |
Aquesta és la velocitat a la qual la teva bala serà disparada. Tingues en compte que, si el commutador "Física" està activat, la teva bala disminuirà la velocitat degut a altres forces (gravetat, resistència de l'aire, etc.) El valor per defecte és 30 m/s. |
| Distància |
Aquesta és la distància màxima que pot aconseguir la bala abans que deixi d'existir. El valor per defecte és de 32 metres. |
| Angle de Dispar |
Aquest és l'angle des del qual es dispara la bala des de l'objecte. És a dir, pots disparar des de la part frontal de l'objecte en comptes de la part superior. El valor per defecte és de 90 graus. |
| Rotació de la Bala |
Aquest valor estableix la rotació del gràfic que representa el teu projectil. Canvia aquest valor si la teva bala apunta a la direcció incorrecta. El valor per defecte és de 0 graus. |
| Rang de Difusió |
Aquesta és la difusió de les bales que emeten des de l'objecte. Si tens diverses bales, pots augmentar aquest angle per fer-los difondre's més. Això és útil per crear un tipus d'arma de metralladora. El valor per defecte és de 30 graus. |
| Variància de Difusió |
Aquest valor afegeix una mica de sortida a la difusió de les bales (Rang de Difusió). Com més alt sigui el nombre, més aleatòries semblen les teves bales. Això és genial per simular el retrocés per a un tipus d'arma de metralladora. El valor per defecte és 0%. |
| # Bales |
Aquesta és la quantitat de bales que s'emetran quan premis el botó de dispar. El valor per defecte és 1. |
| Retard |
Aquesta és la durada que l'arma esperà abans d'emetre una altra bala. Això és útil si vols alentir el flux de projectils i crear un espai entre ells. El valor per defecte és de 0.5 segons. |
| Física |
Aquest commutador controla si les bales s'ajusten o no al motor de física. Si està activat, la gravetat i altres forces externes influiran en la velocitat i la direcció de la teva bala. Per defecte, aquest commutador està desactivat. |
| Destruir en Impacte |
Commutador que controla si les bales moren quan col·lideixen amb altres objectes. Si aquest commutador està desactivat, i les.physics están desactivades les teves bales rebotaran per l'escena. Per defecte, aquest commutador està activat. |
| # Bales Vives |
Aquest valor controla quantes bales poden estar a la pantalla alhora. Un cop hagis disparat aquesta quantitat de bales i encara estiguin vives a l'escena, no podràs disparar més. |
| Reproduir Animacions |
Quan aquest commutador està activat, el teu objecte reproduirà una animació quan es prem el botó de dispar. Has de seleccionar una animació del panell d'Animacions Personalitzades. |
| Animacions Personalitzades |
Al panell de l'esquerra, pots seleccionar un cicle d'animació per reproduir quan premis el botó de dispar. |
| Prioritat d'Animació |
Al panell d'Animacions Personalitzades a l'esquerra, pots prioritzar les teves animacions de dispar perquè no entri en conflicte amb una altra animació en reproducció. El sistema d'animació reproduirà un cicle amb una prioritat més alta. Així que si un altre comportament d'animació està interrompent la teva animació de dispar, intenta augmentar la prioritat. |
Sortides
| ID de l'Objecte |
Emet l'ID de l'objecte. |
Exemples
Si vols fer un joc de tir, pots simplement afegir aquest comportament a l'objecte del teu jugador, i crearà automàticament un botó a la teva capa UI Global, permetent que el teu personatge pugui disparar. Modificant les propietats podràs crear una àmplia gamma d'armes, des de pistoles, metralladores, llancera de coets, o altres armes basades en projectils.
Relacionats
Ignorar les Bales de l'Objecte

