利用射线与物体发生交互
相关节点:Line Trace By Channel (除了线,还有胶囊体的其他检测方式)
Line Trace By Object Type
Trace Channel:-->设置追踪通道,射线检测时,会以这个通道为检测对象!
Draw Debug Type:-->调试的类型(即:延时显示射线、等一些方便调试的设置)
Line Trace By Channel 与 Line Trace By Object Type的区别是:检测的判定标准不同
分别是以碰撞设置下的 :碰撞响应 / 对象类型为判断的标准
自定义碰撞通道:
先在编辑主视口的 设置 图标里打开 项目设置,找到Collision一栏
之后可以添加新的自定义碰撞通道
需要注意的是,在新建追踪通道时,需要将默认响应设置为 lgnoce(忽略)。另外两个:Overlop(重叠) Block(阻挡)
因为新建的通道会出现在其他所有拥有碰撞通道的对象、组件上,会影响整个项目,在默认响应里一点要设置为lgnoce。
添加好的碰撞通道会在细节->碰撞预设下显示,且默认为之前设置的忽略!
使用延伸:
原文:https://www.cnblogs.com/fuhaiqing/p/12342351.html