【UE5】指定した範囲内でアクタをランダム生成する


それぞれアクタ、スタティックメッシュのBPクラスを作成

「BP_Random Spawn Area」はランダム生成する範囲、
「BP_Spawn Actor」は生成されるアクタにする予定です。

Boxコリジョンコンポーネントを追加

【生成イベント】はカスタムイベントです。


「BP_Spawn Actor」にスクリプトを組む

このように自身をキルする処理を組まなければ、
無限に増え続けてメモリを圧迫してしまいます。

「BP_Random Spawn Area」をレベル内に配置します。

以上で完了です。

正しく組めていれば、「BP_Spawn Actor」が0.2秒ごとに範囲内で
無限に生成され、それぞれ5秒経過で消滅していきます。

いいなと思ったら応援しよう!