1,CreateLocalPlayer(1)创建第二个玩家,设置mesh和动画
2,设置摄像机位置SetViewtargetWithBlend()为第一个玩家视角
3,创建GameViewportClient类,重写InputKey和InputAxis方法
4,在Controller类的移动方法AddMovementInput执行前GetPawn获取一下所控制的Pawn。
1,CreateLocalPlayer(1)创建第二个玩家,设置mesh和动画
2,设置摄像机位置SetViewtargetWithBlend()为第一个玩家视角
3,创建GameViewportClient类,重写InputKey和InputAxis方法
4,在Controller类的移动方法AddMovementInput执行前GetPawn获取一下所控制的Pawn。
UE5.0.3 如果出现Overlap函数不生效。代码也没有错误,就关掉引擎,删掉Saved和Binaries两个文件夹,重新生成就好了
本人用的UE4,4.26版本,在删掉BP_BoomBerPlayer2再进行游戏时会发现瘦子呈现T-Pose。并且在GameMode中Set Anim Instance Class无法选定ABS_Male,故选择ABP_Male。
解决办法为将AABP_Male中的Cast to BP_BoomBerPlayer2改写为BP_BommBerCharacter即可