交互系统组件(UCC) {{ currentPage ? currentPage.title : "" }}

交互系统组件:UltimateCommandComponent

  • 用于存放该Actor所有交互命令的组件

变量/函数

说明

Commands

交互命令数组

CommandClasss(设置)

该Actor允许使用的所有交互命令

GetCommand(int32 CommandID)

根据命令ID寻找对应交互命令

ExecuteCommand(int32 CommandID,ACharacter* Character,APlayerController* PC)

执行交互命令,用户交互(无论是单击还是联网)请使用

UltimateControllerComponent->ServerUseCommand

QueryCommand(ACharacter* Character, APlayerController* PC)

查询所有交互命令,返回FCommandEntrie数组,用于UI使用,建议使用轮盘选择交互命令

OnInteraction(委托)

尝试交互通知,由UltimateInteractionComponent进行调用,一般在实体蓝图中实现绑定,用于显示/隐藏交互提示

{{{ content }}}