UE5人物穿模问题

项目场景:

UE5人物在场景中漫游,可进行第一、第三人称视角的切换。
当人物在墙壁等附近时,切换视角容易出现穿墙、或者人物穿模的情况。
在这里插入图片描述
人物穿模
第一、三人称视角切换第一、三人称视角切换


原因分析:

摄像机进入了墙壁或者穿透了人物


解决方案:

1、使用弹簧臂
2、设置摄像机与人物碰撞的事件。当人物穿模时,设置人物不可见

在这里插入图片描述
弹簧臂下的摄像机碰撞后,弹簧臂会自动压缩,避免穿模。

在这里插入图片描述
在第三人称摄像机、人物上面分别放置Collision,碰撞后设置人物不可见。
在这里插入图片描述

或者直接设置碰撞对象为人物。

猜你喜欢

转载自blog.csdn.net/weixin_51205206/article/details/132453776