‫Bienvenido de nuevo.
‫En este video, veremos Trigger, y ya has visto cuerpos físicos, has visto colisionadores, todo
‫ese tipo de cosas.
‫Ahora, agreguemos un nuevo componente, que es un disparador, y en realidad ni siquiera es un componente nuevo.
‫Y esa es la belleza porque es simplemente el colisionador en sí.
‫Por lo tanto, puede hacer que un colisionador sea un disparador, por ejemplo, nuestro reproductor podría ser un disparador o un objeto nuevo.
‫Así que creemos un nuevo objeto en nuestro juego, un objeto 3D.
‫Vayamos con un cubo y lo que haré con el cubo, cambiaré la posición para resetear.
‫Así que lo restableceré y lo arrastraré un poco hacia arriba y hacia un lado.
‫Ahora, cambiemos la escala de Y a, digamos cinco, y la escala de X para ir con tres.
‫Así que ahora tendremos una pared aquí y tal vez sea mejor si muevo la pared hacia un lado y cambio la X
‫a una y a la Z para ir con cuatro.
‫Así que ahora tengo esta gran bola aquí.
‫Y lo que quiero que suceda es que si camino a través de él o si la bola pasa a este cubo, quiero que
‫se active algo.
‫Entonces quiero que suceda algo.
‫Por ejemplo, quiero que todo desaparezca.
‫Digamos que quiero que desaparezca la pared, que es este cubo.
‫Así que démosle un disparador.
‫El cubo en sí se activa y se dispara.
‫Echemos un vistazo.
‫Lo que hace es que lo desactiva.
‫Es un colisionador en términos de que ya no es un muro.
‫Así que ya no es un muro que ya no podamos atravesar.
‫Así que ahora, como puede ver, nuestra bola simplemente lo ignora.
‫Simplemente atraviesa.
‫Entonces, si queremos que este muro haga algo, siempre que algo lo pase o lo golpee, entonces debemos crear un nuevo
‫script.
‫Así que voy a llamar a este script, activar un script.
‫Así que sigamos adelante y creemos un nuevo script.
‫Derecha.
‫Haga clic en crear y luego vea la secuencia de comandos nítida y llámela secuencia de comandos de activación.
‫Ahora voy a asignar ese script de activación a mi cubo.
‫Así que sigamos adelante y agreguemos los scripts de componentes y activemos un script.
‫Y ahora abramos el script de activación.
‫Y solo hay una cosa que necesito aquí, por lo que no necesitaré iniciar un método de actualización.
‫Y nuevamente, no es tan importante que comprenda la codificación en sí, pero es más importante
‫que comprenda los principios.
‫Por lo tanto, siempre que sea necesario que suceda algo, cuando nuestro objeto sea golpeado por otro objeto, debemos utilizar
‫el método de activación de activación.
‫Hay un método llamado en el gatillo enter que se llama cuando el otro colisionador ingresa al gatillo y otro
‫podría ser nuestro jugador, por ejemplo.
‫Así que hagámoslo.
‫Solo presioné enter.
‫Elegí el método de entrada de activación y ahora se crea para mí automáticamente aquí.
‫Entonces, lo que puedo ingresar aquí es, por ejemplo, impresión activada.
‫Así que voy a imprimir algo en la consola y verás lo que hace en un segundo.
‫Así que hagámoslo.
‫Entonces, ahora nuestro cubo, es muy importante que nuestro cubo tenga un script de activación.
‫Ahora ejecutamos el código.
‫Y pasemos a través de nuestro gatillo, y como puede ver en la consola aquí, dice Trigger.
‫Así que ahora disparemos una vez más, intentemos recuperar la pelota que estamos y golpeemos de nuevo.
‫Pueden ver que se llama tres, ya se llamó tres veces, y eso es porque lo pasamos
‫tres veces.
‫Para qué podrías usar eso, por ejemplo, para deshacerte de todo este objeto del juego, así que hagámoslo.
‫Volvamos al código y llamamos a Trigger ahora y también llamamos al método de destrucción.
‫Y solo voy a dar el objeto del juego.
‫Entonces, ¿qué hará eso? Solo voy a usar el objeto del juego como parámetro, qué es un parámetro, qué es
‫el método de destrucción.
‫Si aún no sabe esas cosas, lo analizaremos más adelante.
‫Entonces, el método de destrucción, lo que hará, simplemente destruirá el objeto del juego que contiene este script
‫de activación.
‫Entonces eso es lo que dice esta línea aquí.
‫Así que echemos un vistazo a cómo se ve esto en el juego.
‫Así que simplemente activaré este evento y verá que nuestro muro ha desaparecido.
‫Entonces, si configuramos nuestro juego de manera ligeramente diferente, entonces seguiré adelante y colocaré mi bola en la parte inferior
‫de inmediato y la moveré hacia la izquierda.
‫Y ahora voy a mover mi cubo un poco y voy a duplicar ese cubo varias veces,
‫y ahora muevo los cubos uno tras otro.
‫Así que vamos a moverlos y este también.
‫Y el último también.
‫Así que ahora, si comencé, lo que sucederá es que uno tras otro desaparecerá, que simplemente los duplicaremos
‫con el uso de Camonte o controlado según el sistema que estés usando.
‫Muy bien.
‫Hacer clic en duplicar es otra opción.
‫Entonces, si lo duplica de esta manera, el objeto se duplicará en la misma posición.
‫Por eso no puedes ver que hay dos objetos.
‫Entonces necesitas mover uno para ver que hay dos objetos, de hecho.
‫Así que sigamos adelante y hagámoslo de nuevo.
‫Y ahora, como puede ver, se llama al método de destrucción.
‫Ahora, lo que podríamos hacer es desactivar ese disparador en cualquiera de nuestros objetos o todos ellos son objetos
‫de nuestro cubo.
‫Así que hagámoslo muy rápido, excepto los dos últimos.
‫Y ahora lo que también quiero agregar es un cuerpo rígido a todos ellos excepto al menos uno de los
‫primeros.
‫Así que agreguemos un cuerpo rígido de física a Cube Cube, uno, dos, tres.
‫Y eso es.
‫Entonces física.
‫Cuerpo rígido y agregue física, es importante que use física y física para D porque de lo contrario no
‫funcionará.
‫Ahora volvamos a ejecutarlo y ahora intentemos golpearlo con nuestra bola.
‫Como puede ver, el primero todavía tenía un gatillo ahora, boom, boom.
‫Y esos dos, simplemente se caen.
‫Entonces, los que tenían un gatillo, desaparecieron y los que no tenían un gatillo.
‫Entonces cuatro, cinco.
‫Y creo que eso es todo.
‫Todavía tenían un gatillo.
‫Entonces desaparecieron.
‫Pero los otros no desaparecieron.
‫Porque no tenían activado el método de activación del Este y por eso no fueron destruidos.
‫Así que ahora eliminemos el método de activación de cada uno de ellos.
‫Y lo que eso nos permitirá hacer es tener un pequeño juego de dominó, así que sigamos adelante y nos llevemos bien.
‫Quizás deberíamos hacer que nuestro jugador sea un poco más grande.
‫Voy a jugar el juego de nuevo, seguir adelante y cambiar el radio o en realidad la escala de
‫nuestro jugador a, digamos, tres por tres por tres.
‫Y vamos a arrastrarlo un poco hacia arriba.
‫Bien, y ahora lo que podríamos hacer es ir aquí, puede usar global o local.
‫Así que ahora somos globales y puedo mover tu cámara hacia el frente.
‫Muévelo un poco hacia arriba.
‫Así que ahora tienes una mejor perspectiva de las cosas.
‫Así que empecemos de nuevo.
‫Y ahora movámoslo.
‫Y como puede ver, no todos se mueven.
‫¿Por qué ese no se mueve?
‫Quizás puedas resolverlo.
‫Como puede ver ahora, puedo moverlo justo en el borde.
‫Quizás sepa por qué no se mueve.
‫Espero que sepas de qué se trata porque no tiene un cuerpo rígido.
‫Entonces, Kubek uno, dos y tres tienen un cuerpo rígido, pero no están aquí en el orden en que fueron nombrados.
‫Entonces Q1 es el primero.
‫El cubo es el correcto.
‫Dos es este uno y tres es aquel.
‫Entonces el cuarto es el de la derecha y el quinto es este.
‫Y esos dos, no tienen un compañero de física.
‫Por eso no pueden ser influenciados por la física.
‫Así que cambiemos eso.
‫Démosles un compañero de física también.
‫Física y Bridgette, amigo.
‫Ahora sigamos y juguemos eso de nuevo, o tal vez incluso eliminemos este central.
‫Así que eliminemos las letras de ese cubo aquí y volvamos a ejecutarlo.
‫Ahora hagámoslo.
‫Y como puede ver, tenemos este pequeño juego de dominó aquí.
‫Y tratemos de superarlo.
‫Sí, perfecto.
‫La bola entera puede con su fuerza.
‫Puede moverse encima de él.
‫Puede moverse alrededor de esos objetos.
‫Y ahora puedes seguir adelante y crear tu propio pequeño juego, un pequeño juego de dominó o un pequeño juego de colección
‫donde puedes recolectar objetos del juego y hacerlos desaparecer con el método de destrucción.
‫Está bien.
‫Así que eso es todo por ahora.
‫En cuanto a colisionadores, cuerpo rígido y gatillo, los usaremos ampliamente en nuestros juegos.
‫Así que no se preocupe si todavía no lo comprende por completo.
‫Pero llegaremos allí y lo verás dentro de juegos reales.
‫Así que nos vemos en el siguiente video.