7#include "Components/BoxComponent.h"
14 PrimaryActorTick.bCanEverTick =
true;
16 Trigger = CreateDefaultSubobject<UBoxComponent>(TEXT(
"Trigger"));
31 Super::Tick(DeltaTime);
35 UPrimitiveComponent* OtherComp, int32 OtherBodyIndex,
bool bFromSweep,
const FHitResult& SweepResult)
37 if (
AFood*
Food = Cast<AFood>(OtherActor))
43void ADestroyTrigger::Server_Destroy_Implementation(AActor* ActorToDestroy)
45 ActorToDestroy->Destroy();
virtual void Tick(float DeltaTime) override
class UBoxComponent * Trigger
void Server_Destroy(AActor *ActorToDestroy)
virtual void BeginPlay() override
void BeginOverlap(UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult &SweepResult)