3.3.2.1 层级与掩码


文档摘要

3.3.2.1 层级与掩码 3.3.2.1 层级与掩码:当“子弹穿过敌人却打不中队友”——一次物理引擎碰撞过滤失效的深度复盘与工程级修复 你有没有遇到过这样的场景? 在一款第三人称射击游戏中,玩家角色端着突击步枪扫射——子弹明明擦着友军的肩膀飞过,却像穿过空气一样毫无反应;而同一发子弹击中远处的敌方AI时,却触发了完整的命中判定、血条跳动、受击动画、音效反馈……一切严丝合缝。但当你把镜头切到友军视角,却发现他根本没被标记为“可碰撞对象”,甚至用调试线框模式都看不到他的碰撞体参与任何物理交互。 更诡异的是:这个现象只出现在PC端Build中,Editor里一切正常;只影响使用Rigidbody+CharacterController混合移动的角色,纯Kinematic角色则毫发无伤;


发布者: 作者: 转发
评论区 (0)
U