UE4/5 实现多相机模式切换(第一人称切第三人称等)

对于多相机模式的切换,网上普遍使用SetViewTargetWithBlend这个节点,但这个节点很多相机参数不能设置,也不适合运用于游戏中多相机模式切换的场合。

UE中World Settings里的玩家控制器中,默认的控制器行为会对当前开启的Camera组件进行激活处理:
在这里插入图片描述

因此,默认绑在Pawn上的相机会自动变为主相机,我们只需要在Pawn上多挂几个Camera,通过SetActive节点默认只开启一个,就可以实现相机切换:
在这里插入图片描述