[UE4]C++代码如何获取自定义GameMode

方式 1,

AMyGameMode *GM = GetWorld()->GetAuthGameMode<AMyGameMode>();

方式2,

UGameplayStatics::GetGameMode(UObject* WorldContextObject);

 注:只对Server有效,Client不要调用这两个API,否则会返回NULL。

另外UWorld::GetAuthGameMode()和UGameplayStatics::GetGameMode()是等价的,后者是对前者的封装

猜你喜欢

转载自aigo.iteye.com/blog/2279418