Seguimiento de cámara para principiantes de Unity 5, control de límites y control de partículas simple (2d)

Este artículo proviene de las notas del maestro de aprendizaje chutianbo, enlace a la estación b

camara de video

No preguntes, es una máquina de cine sin cerebro (233, solo conozco esta).
Haz clic en la ventana ➡ administrador de paquetes, busca el Registro de Unity en la esquina superior izquierda y encuentra este complemento directamente en el medio para descargarlo. Después de
la descarga, podemos encontrar esta máquina de cine haciendo clic derecho en Jerarquía y creándola.
inserte la descripción de la imagen aquí
Luego solo sigue al personaje que necesitas seguir directamente en Seguir

borde de la cámara

Después de la configuración, encontraremos que muchos de nuestros vacíos también entrarán en perspectiva cuando lo ejecutemos.
1. Así que agregamos el componente Cinemachine Confiner2D a este CM vcm1 (la cámara creada con cinemachine)
2. Creamos un GameObject vacío y le agregamos el componente polígono Collider 2D, y luego arrastramos el marco verde al mismo que el mapa que
3. Solo jale este borde hacia adentro

efectos de partículas

1. Cree un clic derecho en Jerarquía➡Efectos ➡Sistema de partículas
Acerca de cómo usar emm para cada botón, el enlace oficial se proporciona a continuación

Aquí hay un efecto de explosión simple.
inserte la descripción de la imagen aquí
El material inicial inserte la descripción de la imagen aquí
1. Porque solo toma un momento para golpear el efecto especial, y el emisor debe ser un círculo.
2. Entonces, el tiempo para la explosión de partículas debe ser 0
3. Al mismo tiempo tiempo, no hay necesidad de repetir

1. Luego, lo primero es reemplazar las partículas, se puede ver que las partículas que creamos al principio son blancas en lugar del material que queremos, así que
inserte la descripción de la imagen aquí
busque el módulo Textura y cambie el modo a sprite para reemplazar el material. Establezca
la forma Busque el módulo de forma
inserte la descripción de la imagen aquí
y cambie la forma a círculo.Si es 3d, es hemisferio.
El radio es el radio del círculo.
Grosor del radio: la relación de volumen de las partículas emitidas. Un valor de 0 emite partículas desde los bordes del círculo. Un valor de 1 emite partículas de toda el área. Los valores intermedios utilizarán un cierto porcentaje del área.
El arco es el ángulo porque se requiere un círculo para que sea 360

De hecho, pasé mucho tiempo haciendo esto. Cambié la escala, lo que hizo que el círculo se convirtiera en un círculo perpendicular a la interfaz. En términos generales, en 2d, xy es todo 1. 3. Encuentra la emisión cuando la partícula
estalla
inserte la descripción de la imagen aquí
Cambie la Tasa a lo largo del tiempo a 0, es decir, puede explotar en un instante

Hasta ahora, nuestro efecto especial está hecho, pero una cosa que debe mencionarse es que si nuestro efecto especial se coloca en un objeto en movimiento y necesita moverse con el objeto, debemos cambiar
inserte la descripción de la imagen aquí
el Espacio de simulación aquí a Mundo. inserte la descripción de la imagen aquí
El efecto es más o menos así, el robot camina hacia la derecha y el humo tendrá un efecto real.

efectos de control de código

El ejemplo utilizado aquí es el efecto de humo del robot de arriba, que debería ser más o menos el mismo

1. Atributo de efecto especial de partícula pública
humo público de ParticleSystem
2. Tire del efecto especial terminado a nuestra propiedad pública

(en realidad hay un error aquí, es decir, si primero usamos este efecto especial como un subobjeto de nuestro robot, entonces este efecto especial Solo se puede extraer de debajo de nuestro subobjeto, no de nuestro prefabricado. Si se extrae de otros lugares, será necesario cambiar el código más adelante) 3. Llame a la función // elija una de las
dos
smoke
.Stop();
//
Destroy(smoke.gameObject);
Si la diferencia entre estas dos funciones no reporta un error, entonces la primera es dejar que el ciclo de vida de la partícula termine antes de desaparecer, y la segunda es desaparecer directamente, independientemente del ciclo de vida de la partícula ¿Cuánto dura
inserte la descripción de la imagen aquí
la Duración aquí es el ciclo de vida

Enlace al archivo oficial de Unity: sistema de partículas
El material utilizado en este artículo proviene de la tienda de Unity Ruby's Adventure
Enlace al sitio web oficial de Unity

Supongo que te gusta

Origin blog.csdn.net/jijikok/article/details/126066678
Recomendado
Clasificación