feat: 初步添加网络支持

This commit is contained in:
meishibiezb
2026-05-18 21:27:28 +08:00
parent aed2bb913e
commit d58db787ba
7 changed files with 19 additions and 8 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -17,3 +17,10 @@ void AMyPlayerController::CalcCamera(float DeltaTime, FMinimalViewInfo& OutResul
{ {
AActor::CalcCamera(DeltaTime, OutResult); AActor::CalcCamera(DeltaTime, OutResult);
} }
void AMyPlayerController::AcknowledgePossession(APawn* P)
{
Super::AcknowledgePossession(P);
OnClientPossessFinished(P);
}

View File

@@ -18,8 +18,12 @@ public:
UFUNCTION(BlueprintCallable) UFUNCTION(BlueprintCallable)
APawn* GetOwnedPawn(); APawn* GetOwnedPawn();
UFUNCTION(BlueprintImplementableEvent)
void OnClientPossessFinished(APawn* P);
protected: protected:
virtual void BeginPlay() override; virtual void BeginPlay() override;
virtual void CalcCamera(float DeltaTime, FMinimalViewInfo& OutResult) override; virtual void CalcCamera(float DeltaTime, FMinimalViewInfo& OutResult) override;
virtual void AcknowledgePossession(APawn* P) override;
private: private:
}; };