diff --git a/Source/EventCenterPlugin/Private/SpawnableSkeletalMeshActor.cpp b/Source/EventCenterPlugin/Private/SpawnableSkeletalMeshActor.cpp index ce7ebdb..6cf9bea 100644 --- a/Source/EventCenterPlugin/Private/SpawnableSkeletalMeshActor.cpp +++ b/Source/EventCenterPlugin/Private/SpawnableSkeletalMeshActor.cpp @@ -24,7 +24,7 @@ ASpawnableSkeletalMeshActor::~ASpawnableSkeletalMeshActor() { void ASpawnableSkeletalMeshActor::SetSpawnableSkeletalMesh(USkeletalMesh* skeletalMesh) { - UE_LOG(SpawnableSkeletalMeshActorLog, Log, TEXT("SetSpawnableSkeletalMesh()")); + UE_LOG(SpawnableSkeletalMeshActorLog, Log, TEXT("SetSpawnableSkeletalMesh()z")); BaseMesh = skeletalMesh; @@ -34,6 +34,10 @@ void ASpawnableSkeletalMeshActor::SetSpawnableSkeletalMesh(USkeletalMesh* skelet BaseMeshComponent->SetCollisionEnabled(ECollisionEnabled::QueryAndPhysics); BaseMeshComponent->SetCollisionResponseToAllChannels(ECollisionResponse::ECR_Block); + BaseMeshComponent->SetSimulatePhysics(true); + + + //BaseMeshComponent->SetAllBodiesCollisionObjectType(ECollisionChannel::ECC_PhysicsBody); //BaseMeshComponent->SetCollisionResponseToChannel(ECollisionChannel::ECC_Pawn, ECollisionResponse::ECR_Block);