145강. 게임 시작 위젯

This commit is contained in:
강민제 2025-05-15 20:35:07 +09:00
parent 9625075c19
commit bf67ed1af0
4 changed files with 10 additions and 2 deletions

Binary file not shown.

BIN
Content/Blueprints/Widgets/WBP_StartGameWidget.uasset (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -29,6 +29,7 @@ void AToonTanksGameMode::HandleGameStart()
{ {
Tank = Cast<ATank>(UGameplayStatics::GetPlayerPawn(this, 0)); Tank = Cast<ATank>(UGameplayStatics::GetPlayerPawn(this, 0));
PlayerController = Cast<AToonTanksPlayerController>(UGameplayStatics::GetPlayerController(this, 0)); PlayerController = Cast<AToonTanksPlayerController>(UGameplayStatics::GetPlayerController(this, 0));
StartGame();
if (PlayerController) if (PlayerController)
{ {
PlayerController->SetPlayerEnabledState(false); PlayerController->SetPlayerEnabledState(false);

View File

@ -21,6 +21,10 @@ public:
protected: protected:
virtual void BeginPlay() override; virtual void BeginPlay() override;
// function for Start Game Blueprint Event
UFUNCTION(BlueprintImplementableEvent)
void StartGame();
private: private:
// Tank Pointer for DeadActor which is ATank. // Tank Pointer for DeadActor which is ATank.
UPROPERTY() UPROPERTY()