碰撞选项
2023年6月25日 2023年11月17日
概览
Details > Collision
API
- 碰撞预设
- 碰撞使能选项
- 物体类型
- 碰撞反馈
- 产生重叠事件
- 产生碰撞事件
碰撞预设
Collision Presets
专注自定义选项 Custom
提供多种选项
默认面板
Default
自定义面板
Custom
查看碰撞预设定义
项目设置 > Engine > Collision
支持自定义预设, 对碰撞使能选项, 物体类型, 碰撞反馈进行设置; 可以对已有预设进行修改
碰撞使能选项
Collision Enabled
- | |
---|---|
No Collision | 不产生碰撞 |
Query Only (No Physics Collision) | 只参与轨迹计算 Logical Trace : 参与给定线段与物体相交计算 |
Physics Only (No Query Collision) | 只用于物理仿真 Physical Simulation : 穿过或被阻挡 |
Collision Enabled (Query and Physics) | 轨迹计算 + 物理仿真 |
物体类型
Object Type
对该物体的物体类型进行设置, 其他物体依据该属性作出反馈
碰撞反馈
Collision Responses
产生碰撞时, 如何给出反馈; 通过交互矩阵 Interaction Matrix
实现
反馈类型
- | |
---|---|
Ignore | 不会发生碰撞 |
Overlap | 重叠: 可以发生碰撞, 允许通过, 可以产生重叠事件 |
Block | 阻碍: 可以发生碰撞, 形成阻碍, 可以产生碰撞事件 |
对通道的反馈
Trace Responses
是否参与该通道的轨迹计算
- | |
---|---|
Visibility | 给定线段起点和终点 |
Camera | Camera组件 |
对其他物体类型的反馈
Object Responses
对其他物体类型作出何种反馈
- |
---|
WorldStatic |
WorldDynamic |
Pawn |
… |
发生碰撞时产生重叠事件
Generate Overlap Events
出于优化考虑, 默认false
勾选后, 发生碰撞会产生重叠事件, 可以在蓝图中对该类型事件进行处理
发生碰撞时产生碰撞事件
Simulation Generates Hit Events
出于优化考虑, 默认false
勾选后, 发生碰撞会产生碰撞事件, 可以获取碰撞信息