‫Entonces, nuestro objetivo para este video es tener rastros de humo adheridos a nuestro proyectil y seguirlo mientras vuela por
‫todo el mundo.
‫Y esto hará que nuestros proyectiles se vean un poco más geniales.
‫Oye, bienvenido de nuevo.
‫Así que hemos golpeado partículas, pero ahora nos gustaría que un sistema de partículas siguiera al proyectil mientras vuela por
‫todo el mundo.
‫Así que hablemos de cómo vamos a hacer esto ahora para este sistema de partículas.
‫Vamos a agregar un componente a la clase de proyectil.
‫Ahora, ya hemos agregado una variable llamada partículas de impacto y su tipo es el puntero del sistema de partículas.
‫Ahora, esto no es un componente.
‫Es simplemente un sistema de partículas U que usamos cuando llamamos emisor de generación en el lugar.
‫Entonces, el emisor de generación en la ubicación hace la creación por nosotros dinámicamente en tiempo de ejecución en la función de golpe.
‫Pero para un rastro de humo, vamos a usar algo llamado componente del sistema de partículas.
‫El componente del sistema de partículas es un componente real que vamos a crear en el constructor de proyectiles mediante
‫la creación de un subobjeto predeterminado.
‫Y vamos a adjuntar esto al componente raíz para que pueda seguir el proyectil.
‫Ahora, la U
‫El componente del sistema de partículas tiene una variable llamada plantilla.
‫Esto es algo que establecimos en el plan.
‫Recuerde cuando teníamos componentes de malla estática y en el blueprint, en el panel de detalles para el componente
‫de malla estática, había una variable llamada malla estática y que tenía un menú desplegable que nos permitía configurar
‫la malla estática para ese componente de malla estática.
‫El componente del sistema de partículas tiene una variable similar, se llama plantilla, y esto nos permitirá usar
‫un menú desplegable para establecer el sistema de partículas para este componente del sistema de partículas.
‫Así que ya tiene experiencia en la creación de componentes.
‫Este proceso no es diferente.
‫Así que este será tu desafío.
‫Agregará una variable de puntero del componente del sistema de partículas a la clase del proyectil, hágalo
‫visible en cualquier lugar para que tengamos acceso a sus propiedades en el plano.
‫Cree esto en el constructor de proyectiles, lo que significa que usará crear un subobjeto predeterminado
‫eligiendo el tipo correcto e incluyendo el encabezado correcto.
‫Voy a dejar que usted busque en la documentación la inclusión del nuevo tipo de componente del sistema
‫de partículas.
‫Una vez que lo haya creado, adjúntelo al componente raíz.
‫Ya hemos visto cómo adjuntar componentes a otros componentes.
‫Ahora adelante, compile su código y abra el Editor de planos y, en el plano del proyectil, seleccione nuestro
‫nuevo componente del sistema de partículas.
‫Y en el panel de detalles, configure la plantilla usando el menú desplegable y elegirá el rastro de proyectil
‫de subrayado P como el sistema de partículas para este componente.
‫Así que pausa el video y crea este componente del sistema de partículas ahora.
‫Bueno.
‫Así que estoy aquí en el código vs y me gustaría cerrar las clases que no estoy usando y entrar en
‫el proyectil h y aquí es donde voy a agregar el componente del sistema de partículas.
‫Ahora voy a declarar esto y va a ser un puntero de componente del sistema de partículas U y
‫voy a llamar a este rastro partículas ya que será un rastro de humo.
‫Ahora voy a darle a esto una propiedad U y hacerlo visible en cualquier lugar como se hace normalmente con nuestros
‫componentes.
‫Y voy a darle a esto una categoría y lo agregaré a la categoría de combate.
‫Así que tenemos una U.
‫Puntero del componente del sistema de partículas.
‫Es hora de construir esto en el constructor.
‫Así que vayamos al CP del proyectil y desplacémonos hasta el constructor y podemos agregar esto aquí.
‫Así que vamos a decir rastrear partículas y usar crear un subobjeto predeterminado usando el componente del sistema de partículas U.
‫Y entre paréntesis le daré algo de texto y lo llamaré estela de humo.
‫Ahora voy a necesitar incluir el componente del sistema de partículas.
‫Así que tengo mi documentación.
‫Simplemente voy a buscarte.
‫Componente del sistema de partículas.
‫Y haga clic en el componente del sistema de partículas, desplácese hacia abajo y aquí está el componente
‫H del sistema de partículas.
‫Así que voy a incluir eso aquí en la parte superior, justo debajo de las estadísticas del juego.
‫Así que he creado mis partículas de rastro.
‫Ahora necesito adjuntarlos al componente raíz.
‫Así que voy a decir rastrear partículas usando el archivo adjunto de configuración y voy a adjuntar esto al componente raíz y
‫ahora está adjunto.
‫Así que hemos creado nuestras partículas de rastro y las hemos unido a la raíz.
‫Avancemos y compilemos esto ahora.
‫Estamos de vuelta aquí en el editor.
‫Voy a abrir el proyectil BP y aquí están mis partículas de rastro y está relacionado con la malla del proyectil, que
‫es la raíz.
‫Así que voy a seleccionar partículas de rastro.
‫Y aquí, en el panel de detalles, veo la variable de plantilla.
‫Está bajo partículas.
‫Puedo seleccionar el menú desplegable y elegir rastro de proyectil.
‫Entonces eso establecerá nuestro sistema de partículas de rastro de proyectil.
‫Y si tenía curiosidad sobre cómo se ve el rastro del proyectil, podemos volver a Efectos de activos y hacer doble clic
‫en Rastro del proyectil.
‫Echamos un vistazo a esto al principio de esta sección y vimos que así es como se ve.
‫Este es el sistema de partículas que se adjuntará al componente raíz.
‫Y como notará, está diseñado para seguir en bucle.
‫Así que seguirá jugando mientras exista en el mundo.
‫Así que sigamos adelante y probemos esto.
‫Voy a seguir adelante y presionar play y tan pronto como pueda, voy a disparar algunos proyectiles
‫y comprobarlo.
‫Esto se ve increíble.
‫Nuestros proyectiles ahora tienen un rastro de humo y si vamos y atacamos a los enemigos aquí, veremos que sus
‫proyectiles también tienen rastros de humo.
‫Perfecto.
‫En resumen, ahora tenemos estelas de humo y nuestros proyectiles se ven un poco mejor.
‫Ahora, todavía necesitamos algunos efectos y nos ocuparemos de ellos en los próximos videos.
‫Te veré pronto.