返回 导航

UE5

hangge.com

UE5 - 物理碰撞使用详解6(碰撞触发器)

作者:hangge | 2025-10-13 08:49
    碰撞触发器(Trigger)是一种不阻挡对象移动但可以检测其进入或离开范围的区域。常用于:检测角色是否进入区域;激活机关或敌人;启动事件序列(如播放动画、开门、提示文字等)。下面我将通过样例演示如何使用碰撞触发器。

六、碰撞触发器

1,添加触发器

(1)新建一个“Actor”类蓝图并命名为“BP_TriggerBox”,双击进入蓝图后添加一个碰撞触发器。UE5 中,常用的触发器组件有 Box Collision(盒状体积)、Sphere Collision(球体体积)、Capsule Collision(胶囊体积),这里我选择 Box Collision(盒状体积)

(2)选择刚添加 Box,在“细节”面板中将“碰撞预设”设置为“OverlapAllDynamic”,表示允许对象穿过自身但是会触发重叠检测。

(3)接着点击“组件开始重叠时”“组件结束重叠时”事件旁边的加号添加相应的响应。

2,运行测试

(1)拖曳“BP_TriggerBox”蓝图到关卡中。

(2)进入 SIE 运行模式,反复使石头与“触发框”发生碰撞,可以不断输出相应事件内容。
评论

全部评论(0)

回到顶部