So comparing to other methods like UWorld::GetWorld(), so far we didn’t need to type UWorld.
But here in this case we have to type UGameplayStatics::GetPlayerPawn. why can’t we just type GetPlayerPawn() ?
I would appeciate if anyone explains it to me.
You aren’t using that function. You’re using this
https://docs.unrealengine.com/en-US/API/Runtime/Engine/GameFramework/AActor/GetWorld/index.html
And you’ve inherited that function, it’s part of your class. UGameplayStatics is a completely different class and members of it are not within your scope.
This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.