Descripción general de BP de armas
En este capítulo, echamos un vistazo al BP_Pickup_Rifle y explicamos cómo funcionan las mecánicas de recogida y qué sucede cuando disparamos con el rifle.
BP_Pickup_Rifle tiene un componente SphereCollision una vez que un jugador se superpone con esta esfera invisible, se dispara un evento llamado On Begin Overlap que primero verifica el actor superpuesto y se asegura de que sea un BP_FirstPersonCharacter, luego guarda una copia de eso y verifica si el jugador ya tiene un arma en sus manos. Si no la tienen, entonces agrega un componente llamado BP_Weapon_Component al FirstPersonCharacter.
-
El
BP_Weapon_Componentse adjunta a las manos del jugador y luegoBP_Pickup_Riflese destruye a sí mismo. -
El
BP_WeaponComponentmaneja la lógica de generar un proyectil (Bp_FirstPersonProjectile), reproducir un sonido de disparo y una animación (para los brazos).
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Pregunte me preguntas sobre este tema
Resumir este capítulo
Mostrar ejemplos del mundo real
Genial!
Completion tasa mejorada a 4.17
Descripción general de BP de armas
Desliza para mostrar el menú
En este capítulo, echamos un vistazo al BP_Pickup_Rifle y explicamos cómo funcionan las mecánicas de recogida y qué sucede cuando disparamos con el rifle.
BP_Pickup_Rifle tiene un componente SphereCollision una vez que un jugador se superpone con esta esfera invisible, se dispara un evento llamado On Begin Overlap que primero verifica el actor superpuesto y se asegura de que sea un BP_FirstPersonCharacter, luego guarda una copia de eso y verifica si el jugador ya tiene un arma en sus manos. Si no la tienen, entonces agrega un componente llamado BP_Weapon_Component al FirstPersonCharacter.
-
El
BP_Weapon_Componentse adjunta a las manos del jugador y luegoBP_Pickup_Riflese destruye a sí mismo. -
El
BP_WeaponComponentmaneja la lógica de generar un proyectil (Bp_FirstPersonProjectile), reproducir un sonido de disparo y una animación (para los brazos).
¡Gracias por tus comentarios!