Community Tutorial: インターフェース + アクタ コンポーネントを使って疎結合のインタラクション システムを作成する

どのアクタにも変更を加えずに追加できる、再利用可能なインタラクション用アクタ コンポーネントを構築します。
このシステムでは、インタラクション コンポーネントを使って、Interactableインターフェースを実装している任意のアクタと、任意のアクタをインタラクトできます。疎結合で、スケーラブルなシステム内で運用できます。

https://dev.epicgames.com/community/learning/tutorials/VLxb9/unreal-engine-cf9465