UE4 无用の小技巧之联机游戏获取自身控制器

文章内容仅为个人学习所得,如有错误,还请指正!谢谢


问题:

通常在UE4中获取玩家控制器是使用GetPlayerController,但在联机游戏中,想要获取玩家所拥有的控制器时,常规的GetPlayerController所获取的控制器只在服务端是正确的,因为在联机模式下,玩家的PlayerIndex是不一致的


解决方案:

蓝图:

在Pawn内:

通过Instigator获取玩家控制器,

 

 pawn外:

首先需要获取拥有者(GetOwner),再获取Instigator后获取玩家控制器,

 

猜你喜欢

转载自blog.csdn.net/weixin_47770205/article/details/127708101