六一的部落格


关关难过关关过,前路漫漫亦灿灿。




概览

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

勾选后, 发生碰撞会产生碰撞事件, 可以获取碰撞信息


碰撞选项



概览

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

勾选后, 发生碰撞会产生碰撞事件, 可以获取碰撞信息