除常见的组件属性外(如Transform、Rendering,或Sockets),以下属性为控件交互组件专用。 控件交互蓝图节点参考 控件交互组件可模拟不同类型的输入方法(如按下、松开,或按下 + 松开),在蓝图快捷菜单的Interaction部分可找到这部分内容。 还可获得其他信息,如控件交互组件注册的"命中"位置,或世界场景中的控件...
如您使用控件组件显示以 3D 形式存在于游戏世界中的 UI,还需要玩家与此控件进行交互,可通过控件交互(Widget Interaction)组件来实现交互。 控件交互组件执行光线投射,确定它是否命中世界场景中的控件组件。如命中,可设置规则确定与其交互的方式。 交互通过模拟定义的按键来执行。例如一个按钮可通过鼠标左键点...
Send Key Char为字符串中列出的每个键模拟一个 OnKeyChar 事件,将列表中的字符传输到控件。 Set Custom Hit Result设置自定义命中结果。如交互源设为自定义,这是唯一需要考虑的一点。 控件交互组件的属性也能以 getter 形式被获取,或通过 setter 节点进行设置。