I am trying to create a weapon and attach it to “MyPawn”. I am getting the following error however:
Below is my code for defining and attempting to implement “MyPawn”
ArenaRangedWeapon.h
protected:
/** pawn owner */
UPROPERTY(Transient)
class ATheArenaCharacter* MyPawn;
ArenaRangedWeapon.cpp
void AArenaRangedWeapon::AttachMeshToPawn()
{
if (MyPawn)
{
//DetachMeshFromPawn();
FName AttachPoint = MyPawn->GetWeaponAttachPoint();
}
}