collision-responses
Collision Responses
🎮 Unreal Engine - Collision Responses
🏛 定义
Collision Responses(碰撞响应)是 Unreal Engine(以下简称 UE)中控制组件间碰撞交互规则的核心机制,由“碰撞通道(Channel)”和“碰撞响应(Response)”两部分组成。简单来说:
- 碰撞通道(Channel):定义“谁在进行碰撞检测”(如射线检测、摄像机视野、物理物体);
- 碰撞响应(Response):定义“当前组件如何应对该通道的检测”(如阻挡、重叠、忽略)。 两者结合形成“精准的碰撞交互逻辑”,例如“子弹(Projectile通道)能阻挡飞船,摄像机(Camera通道)能穿透墙壁”,是实现游戏内物理交互、检测逻辑的基础。
📚 核心概念:碰撞通道(Channel)与响应(Response)
1. 碰撞通道(Channel):“谁在检测”
碰撞通道是 UE 预定义的“检测类型标识”,用于区分不同场景下的碰撞需求,每个通道对应一类特定的检测行为。以下是你提到的核心通道含义: