シーケンス再生中のアクタが消えてしまう問題

AnimをつけずにSequencerでTransformを動かしているのでしょうか?
であればこれで良いように思います

調べてみると、UEFNではDistanceCulling等の設定にかかわらずSkeletalMeshが消える問題があるようです

問題がSkeletalMeshに限定されていることから、おそらくUEFN内で設定されている最適化が関連しているのでは?と予測しています
(SkeletalMeshを常時動かすのは負荷になるため、距離が離れたらAnimのフレームを間引きしたり、あまりにも遠い場合は消したりする)

対応方法として考えられるのは、ActorにSkeletalMeshとStaticMeshの2つをもたせ、ある程度距離が離れた場合にSkeletalMeshからStaticMeshに表示を切り替える実装です
おそらくStaticMeshであればSkeletalMeshで起きているような最適化に引っかかることはないかと

1 Like