Hi there -
After following the tutorial and compiling the code, the gun doesn’t appear in my BP_ShooterCharacter’s hands. In fact, it’s still outside appearing to move around as if in an idle animation.
I’ve attached screenshots, and my code.
void AShooterCharacter::BeginPlay()
{
Super::BeginPlay();
Gun = GetWorld()->SpawnActor<AGun>(GunClass);
GetMesh()->HideBoneByName(TEXT("weapon_r"), EPhysBodyOp::PBO_None);
Gun->AttachToComponent(GetMesh(), FAttachmentTransformRules::KeepRelativeTransform, TEXT("WeaponSocket"));
Gun->SetOwner(this);
}
Any help is appreciated!
Edit: I fixed my issue. I’m unsure what exactly fixed it - I meticulously redid everything related to BP_Rifle and recompiled. Eventually it spawned into my character’s hands.