Phys Mat:就是Physical Material Reference的缩写。返回射线Hit到的物理材质,比如说子弹射击到钢板的材质上和射击到水里会产生不一样的效果和声音,就可以用物理材质来判断并且进行选择相应逻辑。
Hit Actor:这应该是最常用的输出结果了,返回射线碰到的Actor。通常可以将这个值Cast成别的蓝图类,然后调用其中的方法,可以实现各种瞄准交互或者远程的间接交互功能。
Hit Component:这个类似于上面的Hit Actor参数,只不过返回的是组件,比Actor更细致一层。假如你的Actor有多个组件(人物角色,有骨骼组件作为人物模型本身,还有静态网格组件作为盔甲,不同的部位还可能会有不同的组件)这个时候就能返回这个被Hit中的组件,比如角色被打中护盾不掉血,打中盔甲掉少量的血等等。
Hit Bone Name:返回Hit中的骨骼的名字,只有当Hit中了骨骼网格时才有效。
Hit Item:当有Primitive类型的物体被Hit中时,返回Primitive信息。我没用过,不做过多解释。
Face Index:这个是在新版本中添加的参数,看注释的解释是说如果是三角网格面,或者是地形的网格面,那么就会返回它的索引值。我也没用过,不知道干什么用的。