Mi informacion de contacto
Correo[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Hemos completado la producción del sistema de campo previamente ([UE5.1] Bases del sistema físico del caos - 02 aplicación del sistema de campo_ue5) y la producción de balas ([Práctica de personaje UE5.1] 16-Disparo con arma de fuego-Apuntar), ahora el efecto que vamos a conseguir es que el personaje dispare balas para destruir los pilares de piedra.
1. Abra el plano de la bala "BP_Ammo_5mm".
Encuentra el campo de fuerza "BP_ForceField" que se utilizó para destruir los pilares de piedra.
Mueva "BP_ForceField" al nivel "Esfera" del componente de colisión esférica
2. Abra "BP_ForceField" y agregue un evento personalizado en el gráfico de eventos para activar el sistema de campo.
Agregue tres variables públicas de tipo punto flotante, denominadas "StrainMagnitude", "ForceMagnitude" y "TorqueMagnitude" respectivamente, que se utilizan para controlar la tensión, la fuerza radial y la fuerza de torsión del sistema de campo. Se establecen los valores predeterminados. a 500000, 10000 y 10
Las variables se utilizan en las siguientes ubicaciones:
Seleccione el componente de colisión esférica "Esfera" y luego desmarque "Generar eventos superpuestos" para evitar que las viñetas se superpongan con este componente.
3. Regrese al plano de la bala "BP_Ammo_5mm" y configure el sistema de campo para que se active cuando la bala impacte.
Independientemente de si la bala alcanza a un Personaje o no, se activará el evento "Activar".
Ampliar el actor secundario "BP_ForeceField"
4. Elimina "BP_ForceField" en la escena.
Seleccione la geometría establecida en la escena y configure el evento de superposición de verificación
Al correr en este momento, puedes ver que podemos destruir los pilares de piedra a través de balas.
Podemos cambiar la distancia a la que explotan las piedras rotas ajustando el valor de "ForceMagnitude"