Visão Geral do BP de Armas
Neste capítulo, analisamos o BP_Pickup_Rifle e explicamos como funcionam as mecânicas de coleta e o que acontece quando disparamos com o rifle.
BP_Pickup_Rifle possui um componente SphereCollision que, uma vez que um jogador se sobrepõe a essa esfera invisível, dispara um evento chamado On Begin Overlap, que primeiro verifica o ator sobreposto e garante que seja um BP_FirstPersonCharacter, depois salva uma cópia disso e verifica se o jogador já tem uma arma nas mãos. Se não tiver, então adiciona um componente chamado BP_Weapon_Component ao FirstPersonCharacter.
-
O
BP_Weapon_Componenté então anexado às mãos do jogador e oBP_Pickup_Riflese destrói. -
O
BP_WeaponComponentlida com a lógica de gerar um projétil (Bp_FirstPersonProjectile), tocar um som de tiro e uma animação (para os braços).
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Pergunte-me perguntas sobre este assunto
Resumir este capítulo
Mostrar exemplos do mundo real
Awesome!
Completion rate improved to 4.17
Visão Geral do BP de Armas
Deslize para mostrar o menu
Neste capítulo, analisamos o BP_Pickup_Rifle e explicamos como funcionam as mecânicas de coleta e o que acontece quando disparamos com o rifle.
BP_Pickup_Rifle possui um componente SphereCollision que, uma vez que um jogador se sobrepõe a essa esfera invisível, dispara um evento chamado On Begin Overlap, que primeiro verifica o ator sobreposto e garante que seja um BP_FirstPersonCharacter, depois salva uma cópia disso e verifica se o jogador já tem uma arma nas mãos. Se não tiver, então adiciona um componente chamado BP_Weapon_Component ao FirstPersonCharacter.
-
O
BP_Weapon_Componenté então anexado às mãos do jogador e oBP_Pickup_Riflese destrói. -
O
BP_WeaponComponentlida com a lógica de gerar um projétil (Bp_FirstPersonProjectile), tocar um som de tiro e uma animação (para os braços).
Obrigado pelo seu feedback!