本帖最后由 xiaoxiaocg78 于 2018-6-14 10:31 编辑  
 
最近在网上找到一个异步载入关卡的代码 ,编译通过了 但是蓝图不知道怎么使用  哪位大神可以帮忙解答一下,多谢各位 
.h文件 
 
DECLARE_DYNAMIC_DELEGATE(FOnPackageLoaded); 
                UFUNCTION(BlueprintCallable, meta = (WorldContext = "WorldContextObject"), Category = "QGKJ:Tools") 
                static bool LoadLevelAsync(const FString& InName, TArray<FString> Packages, FOnPackageLoaded OnPackageLoaded);  
 
 
 
 
.cpp文件 
bool UCSWBlueprintUtilities: oadLevelAsync(const FString& InName, TArray<FString> Packages, FOnPackageLoaded OnPackageLoaded) 
{ 
                FTimerHandle* TimerHandle = nullptr; 
 
                LoadPackageAsync(InName, FLoadPackageAsyncDelegate::CreateLambda([=](const FName& PackageName, UPackage* LoadedPackage, EAsyncLoadingResult::Type Result) {OnPackageLoaded.ExecuteIfBound(); }),0, PKG_ContainsMap); 
 
                return true; 
} 
代码里有表情符 可以下载附件看 
 
 
 
 |   
 
 
 
 |