项目场景: UE5人物在场景中漫游,可进行第一、第三人称视角的切换。 当人物在墙壁等附近时,切换视角容易出现穿墙、或者人物穿模的情况。 人物穿模 第一、三人称视角切换 原因分析: 摄像机进入了墙壁或者穿透了人物 解决方案: 1、使用弹簧臂 2、设置摄像机与人物碰撞的事件。当人物穿模时,设置人物不可见 弹簧臂下的摄像机碰撞后,弹簧臂会自动压缩,避免穿模。 在第三人称摄像机、人物上面分别放置Collision,碰撞后设置人物不可见。 或者直接设置碰撞对象为人物。