射线检测与碰撞通道设置

利用射线与物体发生交互

相关节点: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。

添加好的碰撞通道会在细节->碰撞预设下显示,且默认为之前设置的忽略!

 使用延伸:

猜你喜欢

转载自www.cnblogs.com/fuhaiqing/p/12342351.html