5.4.2.1 胶囊体碰撞


文档摘要

5.4.2.1 胶囊体碰撞 你有没有在调试角色控制器时,突然发现——角色明明站在平地上,却像被无形的手托着,悬浮0.02米? 或者,角色从斜坡滑下后,在坡底“啪”地一下弹起半米高,仿佛脚下踩了弹簧? 又或者,当角色高速冲向一堵矮墙,本该稳稳停住,却诡异地“钻进墙里半截”,再猛地被弹飞,摄像机视角瞬间翻转、玩家直呼眩晕? 这些不是玄学,不是美术资源出错,也不是动画状态机逻辑混乱。 它们都指向同一个被低估、被轻视、被无数项目用默认参数糊弄过去的底层机制:胶囊体(Capsule Collider)与世界几何体的碰撞响应精度。 而今天我们要撕开的,正是 Unity 中角色控制器(CharacterController)最隐秘的伤疤——胶囊体碰撞的“支撑面识别失效”问题。


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