インタラクションシステム V2.5.8

Unreal Engine 向けの、柔軟で使いやすいインタラクションシステムです。すべてブループリントで構築されています。ドア、拾えるアイテム、スイッチなど、あらゆるオブジェクトに数クリックでインタラクションを追加できます。 

概要

クイックスタート

1 キャラクターにコンポーネントを追加します BP_InteractionManager


2 コンポーネントの設定を編集します。

3 インタラクションさせたいアクターを開きます 
選択:Class settings  ----> Interface ---->  BPI Interaction

4 インタラクションデータを更新します 

注意  Global カテゴリ内の関数のみを変更してください!

5 ブループリントのロジックを追加します

インタラクション関数

関数種類説明
Interact Callable指定した Index のアイテムとインタラクションします。
Select index UPCallable選択を上に移動します 
Select Index DownCallable
選択を下に移動します

インターフェース関数 

関数戻り値説明
Update widgetName(text), Icon(texture2D), Quality(int)ドアの開閉など、ウィジェットの情報を更新します
Sent Interaction MessageOwner(Charactertype)インタラクションが成功したときに実行されます
Interaction Inforef(object) , Interact Name(text), Icon(texture2D) , ItemQuality(int) アイテムやドアなど、独自のインタラクションデータを追加します…