UE]对网络的理解

ULocalPayer

关系链

ULocalPlayer->UPlayer

  • 在当前客户端每个活动的玩家都有一个LocalPlayer,这是跨越地图的存在
  • 在分屏和合作类型中会生成一些
  • 在服务器上不会生成

获取当前第一操控者(除去分屏,一般指的就是玩家)的LocalPlayer

ULocalPlayer* LocalPlayer1 = GameInstance->GetFirstGamePlayer();
ULocalPlayer* LocalPlayer2 = GetWorld()->GetFirstLocalPlayerFromController();

获取某个PlayerControllerLocalPlayer

APlayerController* PC;
ULocalPlayer* LocalPlayer = PC->Player;

APlayerController

APlayerController->AController
📍
📌
🏷
📑
🔖
🔗

🎯
🎱
🔮
🎮
🕹
🎰
🎲
🃏
🀄
🎴

评论