Unreal从入门到精通之 碰撞响应 详解
文章目录
- 前言
- 常见碰撞交互
- 1.碰撞
- 2.碰撞和模拟生成命中事件
- 3.重叠和忽略
- 4.重叠和生成重叠事件
- 碰撞属性
- 1.碰撞预设值(Collision Presets)
- 2.启用碰撞(Collision Enabled)
- 3.对象类型(Object Type)
- 4.碰撞响应(Collision Responses)
- 5.追踪响应(Trace Responses)
- 6.对象响应(Object Responses)
- 射线检测Trace
- 1.**Trace类型**
- 2.**返回单个或多个命中**
- 3.命中结果(Hit Result)
- 4.使用形状追踪
- 总结
- 1.碰撞查询
- 2.碰撞和重叠事件
前言
碰撞响应 和 追踪响应 构成了Unreal 在运行时处理碰撞和光线投射的基础。能够碰撞的每个对象都有 对象类型 和一系列响应,用来定义它与所有其他对象类型交互的方式。
当碰撞事件或重叠事件发生时,涉及的两个(或全部)对象都会发出或受到阻挡、重叠或忽略的作用。
今天我们就来详细解释下UE中的碰撞响应
常见碰撞交互
该球体是 物理形体(PhysicsBody),箱体是 场景动态(WorldDynamic),通过更改它们的碰撞设置,我们可以得出多种行为。
1.碰撞
通过将二者的碰撞设置设定为互相阻挡Block,可以得到碰撞,非常有利于产生对象彼此交互的效果。