[UE4]Switch Weapon at run-time (AttachToComponent)

1 · 王爱国 · Dec. 19, 2017, 10:55 a.m.
https://github.com/tomlooman/EpicSurvivalGameSeries/blob/4a6ee9a6081529fadbe0f693b2e4e6729d5ec08d/SurvivalGame/Source/SurvivalGame/Private/Items/SWeapon.cpp#L106 EpicSurvivalGameSeries\SurvivalGame\Source\SurvivalGame\Private\Items\SWeapon.cpp void ASWeapon::AttachMeshToPawn(EInventorySlot Slot) { if (MyPawn) { // Remove and hide DetachMeshFromPawn(); USkeletalMeshComponent* PawnMesh = MyPawn->GetMesh(); FName AttachPoint = MyPawn->GetInventoryAttachPoint(Slot); Mesh->SetHiddenInGame(false); Mes...