虚幻5如何判断玩家被物体挤压
type
Post
status
Published
date
Jun 15, 2026
slug
summary
tags
虚幻
category
技术
icon
password
很多游戏有这种压向玩家的设计,比如空洞骑士

那么如何用程序来检测到玩家被压了呢,今天枫2的博客来分享下虚幻5的实现原理,理论上使用别的引擎也是一样的
首先我们要做一个下压的机关,这个机关的渲染组件不做碰撞(设置成全部忽略),把碰撞剔出来单独做到box里

其碰撞预设对player的效果是阻挡,其他的忽略
.

通过组件命中时判断一下是否为player


如果是player,则发出一道射线,这个射线的start是Player的中心,end是往下压的方向延伸一定长度(角色长度自己尝试)
如果射线碰到到地面,就说明角色被压了
Loading...