#memo

indiedev太郎

UE4、KillZVolumeの挙動について

KillZVolumeは、触れたアクタの持つFellOutOfWorld()という関数を実行するように言う(これだけの実装)
FellOutOfWorld()はAActorに実装があり

  1. Physicsを切る
  2. ActorHiddenInGameをtrueに
  3. ActorEnableCollisionをfalseに
  4. Destroy()実行

という処理を行う

FellOutOfWorld()はBPでオーバーライドできるようにはなっておらず、C++側でオーバーライドする必要がある