Bienvenidos de nuevo, mis compañeros desarrolladores de juegos.
En este video, hemos agregado un Renderizador de Trail a nuestra bala.
Voy a hacerlo un poco exagerado para que veas
claramente lo que está pasando cuando ejecutamos nuestro juego.
Cuando disparamos a nuestra bala.
Ahí lo tienes.
puede ver que tiene algún tipo de remolcado detrás de él.
Voy a hacerlo un poco más grande.
Entonces se ve claramente lo que está pasando.
Disparo una bala.
Bueno, ahí tienes.
Se puede ver nuestro sendero de aspecto fresco,
los senderos detrás de la bala.
En realidad no es perfecto.
No es tan bonito.
Pero te dejé la parte de la creatividad porque si bien me conozco,
no soy tan creativo con eso dicho,
no perdamos más tiempo.
Arreglamos un pequeño problema que teníamos,
pero no vimos antes tal vez lo has
notado y pensado luna, Michael olvidó algo.
¿ Cuál es E tal carga te estructura.
No, no, estoy bromeando. Eso no es perder más tiempo y empecemos.
De acuerdo, entonces queremos agregar un pequeño rastro detrás de nuestra bala mientras vuela por el espacio.
¿ Cómo vamos a hacer esto?
En realidad es muy sencillo.
Simplemente vamos a entrar en la bala del jugador.
Y aquí dentro podemos agregar un componente que es el Renderizador de Trail.
Por lo que cuando hacemos click en él,
se puede ver que podemos añadir un rastro.
¿ Cómo vamos a estar probando este rastro?
Ya que vamos a hacer doble clic en el prefabricado,
ábrelo aquí y ver qué podemos hacer.
Entonces, antes que nada,
no conozco todos los elementos aquí dentro.
Se puede jugar alrededor de todo.
Se puede ver que una de las cosas que tenemos como capa de clasificación.
Para que podamos elegir si es una bala,
si es un jugador con lo que quieras,
voy a elegir ambos.
Entonces, ¿cómo vemos el rastro?
Simplemente tomamos nuestra bala y empezamos a moverla.
Entonces ahora mismo, este es el rastro que tenemos.
Sí. Sé que no es tan bueno.
¿ De qué vamos a hacer?
Lo primero que quiero hacer es querer cambiar el material.
Entonces cada vez que en unidad tienes esta cosa rosa detrás de ti,
eso significa que hay algo mal con el material.
Entonces me voy a desplazar hacia abajo,
encontrar donde tenemos material si lo quito por completo,
verás que ya no tenemos rastro alguno.
Puedes agregar múltiples tipos de material aquí.
Por cierto, hay mucho y hay cosas que
pueden importar a Unity como el rock, como,
no sé,
relámpagos o cualquier cosa que se quiera.
Entonces por ejemplo, podemos añadir a este oscuro algún tipo de material oscuro.
No sé qué es eso.
Es uno de los materiales por defecto que tenemos.
Yo sólo voy a usar podemos usar, por ejemplo,
el sistema de partículas por defecto.
Por lo que parece como si hubiera un rastro de humo detrás de él, lo cual no está mal.
Podría quedármelo. Y por cierto, sólo me estoy divirtiendo.
No estoy seguro de qué vamos a hacer.
Y veamos ¿qué podemos hacer?
Y se puede ver que este rastro es un poco raro.
De todos modos.
Lo siguiente que quiero hacer es que quiero cambiar el ancho de este sendero para que veas que puedo
aumentarlo o disminuirlo a medida que nos movemos por el espacio.
Y también podemos añadir otro punto aquí mismo.
Entonces, por ejemplo, puedes iniciarlo como ser
grueso y después tener este pequeño rastro al final,
por lo que se vuelve más pequeño a medida que avanzamos.
Y veamos ¿qué más tenemos en esta partícula?
Podemos agregar este tipo de partículas,
este tipo de materiales en realidad.
Está bien, bien, no está mal.
Se puede agregar esto, un sprite normal.
Y lo que esto hace es que en realidad podemos cambiar el color.
Y aquí se puede hacer con incluso para tener colores de mezcla o fijos.
Entonces 11, solo color o una mezcla de colores.
que puedas elegir, por ejemplo, aquí,
el primer color debe ser,
hagámoslo alrededor de rojo casi.
Y el color final debe ser tal vez blanco.
De acuerdo, Entonces ahora te darás cuenta de que a medida que nos movemos,
tenemos al principio leer y luego justo aquí al final tenemos un color blanco.
Se puede cambiar el ancho.
Entonces, por ejemplo, se puede ver aquí mismo que es un poco grande para la bala y así
se estará moviendo el barco porque sólo se está moviendo en la dirección correcta.
Entonces hagámoslo un poco más pequeño, más delgado.
Ahí vamos.
Por lo que ahora tenemos este pequeño rastro a medida que nos movemos por el espacio.
Veamos cómo se verá eso. ¿De acuerdo?
Y otro problema es el tiempo.
Entonces si pasamos por encima de él,
¿cuánto tiempo durará la cola B?
Entonces son cinco segundos.
No creo que cinco como algo que queramos.
Creo que uno vamos a hacer suficiente,
tal vez incluso menos. Entonces ahí lo tienes.
Este es el rastro.
Creo que hasta 0.5 será suficiente.
Entonces ahí lo tienes.
Consígueme la bala.
Quitar.
Este será nuestro rastro detrás de la bala.
En realidad blanco y no tan bueno de un color.
Yo sólo voy a elegir algún tipo de naranja,
amarillo, algo así.
A ver.
Ahí vamos. Entonces creo que se ve lo suficientemente bien.
A lo mejor me gustaría hacerlo un poco más delgado.
Sólo un poco más delgado.
Y probemos un material diferente solo por diversión.
A ver cómo se ve eso.
Agradable. No está mal, creo.
No, no, En realidad, no, no me gusta.
A lo mejor debería hacerlo un poco más grueso.
Podemos aumentar el grosor al final.
Entonces es por eso que el principio,
como se puede ver y luego es muy pequeño.
Se puede jugar alrededor probado cuánto se quiere agregar,
espesor incluso se puede cambiar justo aquí,
se puede ver que se inicia bajo sube.
Puedes agregar otro punto de inflexión aquí mismo.
Entonces por ejemplo, así.
Recuerda cuando estábamos haciendo las animaciones.
Entonces ahí lo tienes.
Este tipo de cola de zorro detrás.
Mira lo genial que es eso.
Puedes crear muchos efectos bonitos usando
trail si tienes tiempo para probar todo esto,
solo vas a eliminar esto.
Y hagámoslo normal otra vez.
Entonces ahí lo tienes.
Este es nuestro rastro.
En realidad, el último fue mucho mejor honestidad,
pero no se preocupe por eso por ahora, Vamos a ver qué.
También puedes cambiar las sombras.
Se puede tener auto destruct.
Hay muchas,
muchas cosas con las que puedes jugar.
Puedes entrar en la documentación de Unity y revisar todo,
ver qué otras opciones tienes.
Por ejemplo, las sondas,
movimiento de la cámara, algo así.
No estoy seguro.
Seguro.
Entonces voy a guardar esto.
Voy a volver a nuestro juego y vamos a ver si tenemos un buen rastro.
Entonces cuando disparo la bala,
puedes ver que tengo un pequeño rastro detrás de ella.
No es tan bueno.
No es como me gustaría que fuera.
Pero se puede ver que es sólo un pequeño rastro detrás.
Entonces espere a que se destruyan las balas.
Vuelve a intentarlo. Y si has notado que no hay una bala,
aquí hay dos balas.
¿ Y por qué es eso?
¿ Cuál crees que el problema no está aquí?
Y la razón por la que tenemos dos balas es
porque si volvemos a nuestro guión aquí mismo,
notarás que si presionamos el botón del ratón durante un fotograma o si seguimos presionándolo,
nosotros nuestra instanciando una bala.
Entonces para solucionar esto,
vamos a darle la opción al jugador de elegir si esto
va a ser un arma automática o no automática.
Ahora, les recordaré que esto se moverá a
otro guión porque no queremos manejar esto en el guión del jugador.
Vamos a profundizar en el porqué.
Porque déjenme decirles a partir de ahora,
porque tener un arma automática no es el trabajo del controlador del jugador.
Debería estar en un guión diferente.
Pero por ahora, sólo arreglemos este problema.
Voy a crear un campo serializado el cual será de tipo Boolean.
Y voy a llamarlo es arma auto magia.
Entonces si el arma es automática,
vamos a cambiar las condiciones.
Entonces si el arma no es automática y presionamos el botón más hacia abajo,
inmediatamente vamos a instanciar.
Entonces al igual que teníamos el o qué guión,
no estoy seguro, ¿fue el guión?
¿ Qué guión que agregamos un o?
O no lo tenemos todo, vale,
así que tenemos el final.
¿ Qué significa este símbolo?
Déjenme terminar.
¿ El arma es automática?
Y así como hemos dicho anteriormente,
cuando tenemos un signo de exclamación,
esto significa que si éste,
si el arma es automática,
toda esta condición será falsa.
Entonces si es automático es cierto,
este signo de exclamación detrás de eso lo hace falso.
Pero eso entendió este n significa que ambas condiciones deben ser ciertas para poder crear instancias.
Entonces, ¿qué tenemos aquí?
Si el arma no es automática con el signo de exclamación,
si el arma no es automáticamente,
toda esta condición se hace realidad. ¿Por qué es eso?
Porque si el arma no es automática,
esto es automático por sí mismo sin que el signo de exclamación sea falso.
Con el signo de exclamación, se hace realidad.
Y si estamos presionando el botón,
instanciamos la bala de inmediato.
Y si el que estamos manteniendo pulsado el botón y el arma es automática,
entonces vamos a tener nuestro contador de disparos.
Déjame hacer esto otra vez.
Y en realidad déjame seguir adelante e imprimir aquí en el registro de puntos de depuración.
Si el signo de exclamación es automático.
Para que puedas ver por ti mismo, guarde eso.
Entonces otra vez, ¿qué está pasando aquí?
Podemos ir ahora mismo y elegir si un arma es automática o no.
¿ Cómo nos ayuda esto si el arma es automática?
Y estos dos símbolos aquí mismo,
y estamos manteniendo pulsado el botón del ratón.
Tendremos el contador de disparos y tendremos
rodaje constantemente dependiendo del tiempo entre los disparos.
Pero si el arma o el arma no es automática,
eso significa que el arma automática es falsa.
Lo que significa que cuando agregamos un signo de exclamación detrás de él,
lo hace cierto.
Por lo que toda esta condición aquí mismo es cierta y estamos tocando
el botón del ratón una vez que instanciamos inmediatamente sin demora alguna entre ellos.
Y también tenemos esto para exhibir para asegurarnos de que
entiendas cómo funciona el signo de exclamación.
Puedes ver aquí mismo signo de exclamación automático.
De vuelta en nuestro juego.
Corrimos nuestro juego.
Notarás consola, ahí vamos.
Este es un pequeño error.
No te preocupes por ello.
Voy a aclarar esto y se puede ver que es falso.
False, false wild es automático, es verdadero.
Cuando lo apago,
puedes ver que se hace realidad.
Se puede ver que los mensajes que se envían aquí mismo se derrumbaron unos sobre otros.
Entonces ahora, si no tengo un arma automática como falsa,
si mantienes pulsado el botón del ratón,
puedes ver que solo disparo una vez.
Si lo tengo encendido automático,
mantengo pulsado el botón del ratón.
Tengo muchos tiros.
Y lo grandioso de esto es sólo esperar a que se destruyan todas las balas.
Ahora cuando presiono el botón,
una vez, ahí tienes,
sólo tenemos una bala.
Por lo que arreglamos el problema de tener una bala mágica ahorrará que si quieres,
podemos ajustar el rastro.
Simplemente lo hice un poco rápido.
Ten tu tiempo, diviértete,
disfruta creando algún rastro raro con muchos colores y así sucesivamente.
Y creo que este es el último video de esta sección,
y el siguiente apartado,
vamos a estar montando a los enemigos que queremos matar.
Porque de qué sirve tener balas si no tenemos a nadie con quien matarlos.
Así que asegúrate de comprometer siempre tus cambios.
Y te veré en el siguiente video.