交互目标组件(UIC)
{{ currentPage ? currentPage.title : "" }}
交互目标组件:UUltimateInteractionComponent
请添加到玩家控制器PlayerController下
用于选择当前交互的目标和存放默认、当前能够交互的命令
该组件为客户端专用组件,服务器不会调用
变量/函数 | 说明 |
---|---|
TraceIntervalSecond(设置) | 检查时间间隔,不能太快,否则会卡 |
Commands | 目标当前能够使用的所有交互命令,UI使用 |
DefaultCommand | 默认交互命令,用于E键快速交互 |
bCommandValid | 当前命令是否为空,或无目标 |
CameraTraceDistance(设置) | 摄像机检查距离 |
MaxCommandDistance(设置) | 最大命令查询距离 |
TargetActor | 目标实体 |
OnTargetRemoved(重载) | 目标消失时调用,注意:并非目标销毁 |
OnTargetChanged(重载) | 目标切换时调用,注意:并非目标销毁 |
UseCommandTrace | 目标选择器具体实现函数 |
{{{ content }}}