Community Tutorial: UE5におけるブループリント通信 - パート4:ボックスコリジョンの使い方

Unreal Engine 5におけるブループリント通信を解説する全5パートシリーズのパート4です。

最初の3パートでは、いずれも通信を手動でトリガーしていました。このチュートリアルでは、それを自動で起こします。プレイヤーが特定のエリアに入ると発火するボックスコリジョンを使い、その結果として別のブループリントとやり取りします。

ボックスコリジョンコンポーネントを追加してサイズを調整し、Begin Overlapイベントを接続し、オーバーラップ自体から使える参照を取り出して、それを使って別のブループリント側のロジックを動かします。オーバーラップから参照を取得する部分でつまずく人が多いので、そこを詳しく説明します。

最後まで読むと、ボックスコリジョンの追加とセットアップ、Begin Overlapイベントの使い方、オーバーラップから参照を取得する方法、そこから別のブループリントと通信する方法、そして衝突を通じてブループリントのロジックをトリガーする方法が分かるようになります。

手動の呼び出しではなく、プレイヤーやアクターのインタラクションに基づいて通信を自動で行いたい場合は、このアプローチがおすすめです。

https://dev.epicgames.com/community/learning/tutorials/20BM/unreal-engine-ue5-4