交互系统 V2.5.8

适用于虚幻引擎的灵活易用的交互系统,完全使用蓝图构建。只需几次点击,即可为门、拾取物、开关及任何其他物体添加交互。 

概述

快速开始

1 将组件添加到你的角色 BP_InteractionManager


2 编辑组件设置。

3 打开你想要交互的 Actor 
选择:Class settings  ----> Interface ---->  BPI Interaction

4 更新你的交互数据 

注意  只修改 Global 类别中的函数!

5 添加你的蓝图逻辑

交互函数

函数类型描述
Interact Callable与指定索引处的项目交互。
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) 添加你自己的交互数据,例如物品、门或其他内容……