Weapon BP Overview
In this chapter, we take a look at the BP_Pickup_Rifle
and explain how the pick-up mechanics work and what happens when we shoot with the rifle.
BP_Pickup_Rifle
has a SphereCollision component once a player overlaps with this invisible sphere, an event called On Begin Overlap fires off which first checks the overlapping actor and makes sure that it is a BP_FirstPersonCharacter
, then saves a copy of that and checks if the player already has a weapon in their hands. If they do not, then it adds a component called BP_Weapon_Component
to the FirstPersonCharacter
.
- The
BP_Weapon_Component
is then attached to the hands of the player and thenBP_Pickup_Rifle
destroys itself. - The
BP_WeaponComponent
handles the logic of spawning a projectile (Bp_FirstPersonProjectile
), playing a sound of gunfire and an animation (for the arms).
¿Todo estuvo claro?
Contenido del Curso
Unreal Engine FPS Game
3. Enemy Blueprints
4. Level Design and Aesthetics
5. User Interface and Sound Effects
6. Gameplay Logic
7. Packaging for Windows
Unreal Engine FPS Game
Weapon BP Overview
In this chapter, we take a look at the BP_Pickup_Rifle
and explain how the pick-up mechanics work and what happens when we shoot with the rifle.
BP_Pickup_Rifle
has a SphereCollision component once a player overlaps with this invisible sphere, an event called On Begin Overlap fires off which first checks the overlapping actor and makes sure that it is a BP_FirstPersonCharacter
, then saves a copy of that and checks if the player already has a weapon in their hands. If they do not, then it adds a component called BP_Weapon_Component
to the FirstPersonCharacter
.
- The
BP_Weapon_Component
is then attached to the hands of the player and thenBP_Pickup_Rifle
destroys itself. - The
BP_WeaponComponent
handles the logic of spawning a projectile (Bp_FirstPersonProjectile
), playing a sound of gunfire and an animation (for the arms).
¿Todo estuvo claro?